Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Suchfunktion
#1
Hallo,

ich habe eine Tabelle mit 12 Spalten, in der Spalte 1 werden Uhrzeit und Datum eingetragen.

z.B. 

15:03 31.03.2019  spalte1 spalte2 spalte3 usw. bis 12
14:02 30.03.2019      "          "         "             "
13:01 29.01.2019      "          "         "             "

jetzt möchte ich alle Einträge der letzten 24 Std. auflisten in einer Listbox.

Wie, bzw. mit welcher Suchfunktion kann das umgesetzt werden ?

Danke für eure Hilfe

Gruß Arni


Angehängte Dateien
.xlsm   Forum_Version.xlsm (Größe: 35,08 KB / Downloads: 10)
Antworten Top
#2
Hola,

verlinkst du bitte deine Fragen in den verschiedenen Foren untereinander?
Danke.

Gruß 
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Storax
Antworten Top
#3
Ich glaube eine listbox ist da auch nicht unbedingt das richtige!

Mach doch eine ordentliche Intelligente Tabelle und filter dir den Bereich raus!

Zudem solltest du vorher die Datentypen in der ersten Spalte auch in eine Zeitangabe umwandeln bzw. Dann auch weiterhin so eintragen!
Eine Menge reden, aber nichts sagen können viele...
Antworten Top
#4
Hallo,

so  trage in die Spalte TAG = Format(Now, "hh:mm dd.mm.yyyy") eine Zeitstempel ein damit ich später Datum und Zeit auswerten kann.

Geht es den nicht per Suche nur die Zeilen in der Listbox einzutragen die die letzten 24 stunden eingetragen wurden?

Gruß

Bitte der Link
https://www.ms-office-forum.net/forum/sh...ost1922924
Antworten Top
#5
Doch das geht schon, aber dazu musst du aufpassen mit den VBA- Versionen, da die normale Listbox nur 11 Spalten haben kann ( mit Additem ) und du dann etwas anderes nehmen musst und es geht wesentlich einfacher.. schau mal mein Beispiel (Setzte einfach den Fliter in der Ersten Spalte auf Falsch (hier wird Geprüft ob der Eintrag älter als 24Std ist) )!

Wenn du den Zeitstempel per Hand einträgst, muss du darauf achten, dass du auch erst das Datum und dann die Zeit einträgst! Sonnst wird das einfach ein Text ohne Wert!
Eine Menge reden, aber nichts sagen können viele...
Antworten Top
#6
Hallo,

wie kann ich das in meiner Userform umsetzten? sodass mir in der Listbox zum drucken nur die Einträge der letzen 24 STD angezeigt werden?

habe meine Userform integriert.

Gruß


Angehängte Dateien
.xlsm   Kopie von Forum_Version (1).xlsm (Größe: 79,35 KB / Downloads: 4)
Antworten Top
#7
Setzte doch einfach den filter via VBA in der Intelligenten Tabelle und drucke dann die Tabelle aus! Falls dir das nicht zusagt, würde ich einfach die intelligente Tabelle entfernen und mit Zwei listboxen arbeiten! Du liest dann einfach jede Zeile, die in der Ersten Spalte ein Falsch mit der Formel setzt, in die beiden Listboxen ein! In die Erste nur das Datum jeweils der Zeile und den Rest in die andere!
Eine Menge reden, aber nichts sagen können viele...
[-] Folgende(r) 1 Nutzer sagt Danke an Frogger1986 für diesen Beitrag:
  • Arni49
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste