Bezeichnung |
|
|
Beschreibung |
Buchungsdatum |
|
|
Text |
Buchungsdatum |
|
|
Text |
Buchungsdatum |
|
|
Text |
Bezeichnung 2 |
|
|
Beschreibung 2 |
Buchungsdatum |
|
|
Text |
Buchungsdatum |
|
|
Text |
Buchungsdatum |
|
|
Text |
Buchungsdatum |
|
|
Text |
Bezeichnung 3 |
|
|
Beschreibung 3 |
Liebe Community,
ich habe folgendes Problem und suche vorerst nur nach einem gedanklichen Lösungsansetz (den es anschließend zu programmieren gilt)
Ich möchte, dass die Bezeichnung in Feld A1 in B2, B3 und B4 kopiert wird, die Bezeichnung 2 aus dem Feld A5 in B6,B7,B8,B9, die Bezeichnung 3 in B11, BXX, usw.. Das gleiche gilt für D1, das in C2,C3,C4 kopiert werden soll usw.usw.
Anschließend sollen die Zeilen, in denen ursprünglich die Bezeichnung und Beschreibung drin stand gelöscht werden <-- dieser Teil ist kein Problem und bereits gelöst (Do - While Schleife und Abfrage, wenn Zelle BXX = "" ist dann löschen.)
Bedauerlicherweise komme ich mit den kopieren und einfügen nicht weiter :(.
Die Anzahl der Datenreihen variiert stets, sodass z.B. B2,B3;B4 nur beispielhaft mit Buchungsdatum dort stehen. In der Praxis sind es mal mehr mal weniger Datensätze. Die "Bezeichnung, Bezeichnung 2, Bezeichnung 3, usw." (A1,A5,A10) differenziert sich von dem Buchungsdatum im Format. Das Format ist Standard, das Format des Buchungsdatum ist Datum.
Wäre so ein Ansatz denkbar:
Sinngemäß: Wenn A1 = Format "Standard" und A2 = Format "Datum", dann Kopier A1 in B2 . Anschließend prüfe weiter, ob A3 Format "Datum", wenn ja, dann kopier A1 auch in B3,....
wenn nicht "ja", dann nimm die neue Zelle, in der das Format nicht "Datum" ist und prüfe wieder weiter, ob A6 das Format Datum hat, wenn ja, dann kopier die letzte Zelle, in der es kein Datum war und füge es eine Spalte weiter rechts ein...
Ließe sich soetwas überhaupt umsetzen?
Herzlichen Dank!
|