WorksheetFunction in anderem Blatt
Hallo Leute,
ich habe folgendes Problem:
Dieser Code steht in einem Makro in Modul 1. Führe ich es aus, passiert nichts mit dem g.
Es soll aus dem Blatt Kalender auf die Zellen zugegriffen werden und hieraus die Summe gebildet werden.
rittplt und cittplt sind Variablen im Makro, welche die Spalte beschreiben (r z.B. 3 und c z.B. 5 - 1 -> Somit Summe aller Zahlen von Spalte 3 bis 4 in den Zeilen 3)
Lg Stefan
ich habe folgendes Problem:
With Worksheets("Kalender")
gittplt = WorksheetFunction.Sum(Range(Cells(3, rittplt), Cells(3, (cittplt - 1))))
End With
Dieser Code steht in einem Makro in Modul 1. Führe ich es aus, passiert nichts mit dem g.
Es soll aus dem Blatt Kalender auf die Zellen zugegriffen werden und hieraus die Summe gebildet werden.
rittplt und cittplt sind Variablen im Makro, welche die Spalte beschreiben (r z.B. 3 und c z.B. 5 - 1 -> Somit Summe aller Zahlen von Spalte 3 bis 4 in den Zeilen 3)
Lg Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 312855
Url: https://administrator.de/forum/worksheetfunction-in-anderem-blatt-312855.html
Ausgedruckt am: 20.02.2025 um 19:02 Uhr
3 Kommentare
Neuester Kommentar

You did not define which cells from which worksheet, only the With statement is not enough you need to add the points for the properties .Range() and .Cells() 
Regards
With Worksheets("Kalender")
gittplt = WorksheetFunction.Sum(.Range(.Cells(3, rittplt), .Cells(3, (cittplt - 1))))
End With