Schreibe Datumsangaben in Array / Stop-Schleife, wenn leere Zellen / Excel VBA erreicht werden
Ich bin ziemlich neu / komme nach ~ 10 Jahren Hiatus zur VBA zurück. Jetzt bin ich mit dem unten stehenden Problem konfrontiert: Ich möchte Dates aus einer Spalte in Arbeitsblatt1 (etwa Colum B) in ein Array schreiben, bis ich eine leere Zelle erreiche. An diesem Punkt möchte ich die Schleife nicht verlassen. Dann muss es das nächste Arbeitsblatt, Arbeitsblatt2 und das gleiche tun und ein mehrdimensionales Array erstellen, bis das Ende der Arbeitsmappe erreicht ist.
Ich scheitere zurzeit beim Schreiben der Datumsangaben in das Array und der Überprüfung, ob sie korrekt gespeichert wurden, indem sie in eine entsprechende Zelle geschrieben wurden.
Kann mir jemand Hinweise geben, wo ich anfangen soll?
Vielen Dank! (Unten ist ein Code, mit dem ich angefangen habe) James
Sub ReadDuedates() Dim ArrayDate As Variant Dim rngDates As Range Dim i As Variant Dim y as integer y = 1 ArrayDate = Worksheets("Project01").Range("C2:C8").Value ' I am using this as a static range currently since i haven't figured out the Loop yet 'For Each i In rngDates Worksheets("Project01").Range("C" & y).Value = ArrayDates(y-1) 'I try to use this to see whether my Information was read into the array correctly y = y + 1 Next i
0 Antworten auf die Frage
Verwandte Probleme
-
2
Vista: Uhr-Tooltip auf kurzes Datum ändern?
-
2
Konvertieren Sie Excel 4.0-Makro in VBA
-
3
Fixieren Sie ein (Heute) Datum in Excel
-
12
Die Datumsanzeige in der Windows 7-Taskleiste wird nicht angezeigt
-
4
Excel 2007 | Entfernen Sie leere Felder aus den Pivot-Tabellen
-
2
Wie würde ein Outlook 2007-Makro zum Automatisieren des Einfügevorgangs - unformatierter Text ausseh...
-
4
Öffnen Sie mehrere Instanzen von Excel ohne PERSONAL.xlsb-Sperrnachricht
-
5
Wählen Sie eine gesamte Spalte ohne Kopfzeile in einem Excel-Makro aus
-
4
Wie füge ich ein Array von Bildern zu einem einzigen Bild zusammen?
-
3
Wie füge ich einen Tag in bash hinzu?