1
Excel / Office 2007: VBA/Iterierung über Datenblatt und Kopie gewisser Zeile in Datenblatt
« am: Februar 29, 2016, 15:56:06 Nachmittag »
Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine Exceldatei mit zwei Datenblttern. Auf dem einen ist eine Liste aller gemachten Änderungen im Git, mit Datum, Autor, Datei und einer genaueren Beschreibung.
Auf dem zweiten Datenblatt habe ich folgendes vor: Es gibt dort drei Listfelder. Dort kann ich mir eines der Projekte auswählen. Optimal wäre es, wenn die anderen beiden Listen vorerst ausgegraut sind, also nicht zum Anklicken. Ist ein Projekt ausgewählt, so soll In der zweiten Liste die bisherigen Versionen angezeigt des ausgewählten Projektes. Habe ich nun eine Version gewählt oder aus dem dritten Feld das Jahr herausgesucht, möchte ich gerne, dass auf dem ersten Datenblatt jede Reihe durch gegangen wird und überprüft wird, ob das Projekt das richtige ist und die Version größer als die selektierte ist oder falls man ein Datum gewählt hat, dass dann das Datumsfeld durchgegangen wird und alles ab diesem Jahr angezeigt wird.. Wenn dies der Fall ist, würde ich sehr gerne bestimmte Zellen dieser Reihe vom ersten Datenblatt in bestimmten Zellen auf dem 2. Datenblatt kopiert haben.
Ich bin leider nicht in der Lage, mir mit VBA da was zusammen zu basteln, da ich es bisher nicht gemacht habe und nun beim Angucken auch nicht direkt erkannt habe, wie ich es umsetzen kann. Ich scheitere bereits beim Auslesen der beiden Listen.
Kann mir da einer helfen? Im Anhang habe ich mal eine Sample.
ich habe folgendes Problem:
Ich habe eine Exceldatei mit zwei Datenblttern. Auf dem einen ist eine Liste aller gemachten Änderungen im Git, mit Datum, Autor, Datei und einer genaueren Beschreibung.
Auf dem zweiten Datenblatt habe ich folgendes vor: Es gibt dort drei Listfelder. Dort kann ich mir eines der Projekte auswählen. Optimal wäre es, wenn die anderen beiden Listen vorerst ausgegraut sind, also nicht zum Anklicken. Ist ein Projekt ausgewählt, so soll In der zweiten Liste die bisherigen Versionen angezeigt des ausgewählten Projektes. Habe ich nun eine Version gewählt oder aus dem dritten Feld das Jahr herausgesucht, möchte ich gerne, dass auf dem ersten Datenblatt jede Reihe durch gegangen wird und überprüft wird, ob das Projekt das richtige ist und die Version größer als die selektierte ist oder falls man ein Datum gewählt hat, dass dann das Datumsfeld durchgegangen wird und alles ab diesem Jahr angezeigt wird.. Wenn dies der Fall ist, würde ich sehr gerne bestimmte Zellen dieser Reihe vom ersten Datenblatt in bestimmten Zellen auf dem 2. Datenblatt kopiert haben.
Ich bin leider nicht in der Lage, mir mit VBA da was zusammen zu basteln, da ich es bisher nicht gemacht habe und nun beim Angucken auch nicht direkt erkannt habe, wie ich es umsetzen kann. Ich scheitere bereits beim Auslesen der beiden Listen.
Kann mir da einer helfen? Im Anhang habe ich mal eine Sample.