Public Sub fkt_auffuellen()
Dim intspalte As Integer ' bis Spalte 10
Dim intzeile As Integer ' bis Zeile 100
For intspalte = 1 To 10
For intzeile = 2 To 100
If Tabelle1.Cells(intzeile, intspalte) = "" Then
Tabelle1.Cells(intzeile, intspalte) = Tabelle1.Cells(intzeile - 1, intspalte)
End If
Next intzeile
Next intspalte
End SubFor intspalte = 1 To 10
For intzeile = 2 To 100
Tabelle1.Cells(intzeile, intspalte) = Tabelle1.Cells(intzeile - 1, intspalte)
If Tabelle1.Cells(intzeile, intspalte) = "" Then
die aktuelle zeile leer ist. Also Du hast den Wert A in Zeile 1, Zeile 2 ist leer, es wird A eingetragen, Zeile 3 ist leer, es wird A eingetragen, zeile 4 enthält B es wird nichts getan, da die zeile nicht leer ist, Zeile 5 ist leer, es wird B eingetragen und zwar so lange in alle nächsten zeilen, bis ein neuer Wert C kommt. Wie kommst Du denn darauf, dass abwechselnd A und B eingetragen wird? In dem Moment, wo ein Wert B auftaucht ist doch der Wert A nicht mehr verfügbar. Ich habe es so verstanden, dass Pammsel das so möchte.For intspalte = 1 To 10
For intzeile = 2 To 100
.....................
Next intzeile
Next intspalte
ausgabe von werten in excel
hardi02 02.11.2007 - 128 Hits - 3 Antworten
Excel: Mehrere Zellen in einem Arbeitsblatt mit mehreren Zellen in einem anderen Arbeitsblatt auf einmal verlinken
Mey 14.02.2008 - 181 Hits - 16 Antworten
vergleich von werten in tabellen
dizir 19.03.2008 - 8 Hits - 5 Antworten
Ermittlung von Werten
Kelly_C 19.03.2008 - 43 Hits - 2 Antworten
Textzellen an Zellen mit Werten binden
Syrell 28.08.2008 - 30 Hits - 4 Antworten