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
Please also mark the comments that contributed to the solution of the article
Content-Key: 312855
Url: https://administrator.de/contentid/312855
Printed on: April 26, 2024 at 04:04 o'clock
3 Comments
Latest comment
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