Microsoft Excel

Herbers Excel/VBA-Archiv

VBA Makro dynamische Wiederholungszahl

Betrifft: VBA Makro dynamische Wiederholungszahl von: Max
Geschrieben am: 07.08.2014 14:55:50

Hallo *,

folgende "Aufgabenstellung". Ich möchte, dass der Makro so oft wiederholt wird, wie es beschriebene Zellen im Bereich von C18:C65000 gibt. Mein Makro lautet wiefolgt und ich hatte mir gedacht, dass man es evtl. so machen kann... :

Sub test()

Z= Anzahl2(C18:C65000)

For x = 1 To Z

If Sheets("upload_data").Cells(17 + x, 2) = "" Then
Sheets("upload_data").Cells(17 + x, 2) = "n.A."

End If

Next x

End Sub


Vielen Dank schon einmal für eure Hilfe!

Grüße Max!

  

Betrifft: AW: VBA Makro dynamische Wiederholungszahl von: Rudi Maintaire
Geschrieben am: 07.08.2014 15:01:51

Hallo,
z = WorksheetFunction.CountA(Range("C18:C65000"))

Gruß
Rudi


  

Betrifft: AW: VBA Makro dynamische Wiederholungszahl von: Max
Geschrieben am: 07.08.2014 15:19:10

Vielen Dank Rudi, funktioniert einwandfrei!


 

Beiträge aus den Excel-Beispielen zum Thema "VBA Makro dynamische Wiederholungszahl"