Hallo Tobias,
bin gerade dabei ein Manuskript bzgl. (Excel-)VBA zu
schreiben. Dabei bin ich drauf gestoßen dass die
Excel-VBA-Hilfe sagt zum Thema dass es heißt
„Cells-Eigenschaft“.
Richtig. Cells erbt von Worksheets:smile:
Cells wiederrum liefert Dir aber ein Object vom Typ Range wieder, welches Dir alle Zeilen im Arbeitsblatt liefert.
Siehe dazu
http://msdn.microsoft.com/de-de/library/microsoft.of…
Das macht mich stutzig, hatte ich bisher immer geglaubt dass
Cells ein Objekt ist (wie sein übergeordneter Bruder
„Worksheets“) und dieses Objekt „Cells“ dann eben
Eigenschaften hat.
Nein Cells, ist die Eigenschaft. Das erkennt man aber auch schon beim programmieren.
Eigenschaften fragst du immer wie folgt ab
Dein Wert =Dein Object.DeineEigenschaft
Genauso legst Du Eigenschaften fest
Dein Object.DeinEigenschaft=Dein Wert.
Da Dir Cells aber ein Typ Object zurückliefert, so hat dieser wiederrum auch Eigenschaften.
Sprich
Kann sein das du hier mit Set arbeiten musst, so genau kenne ich mich unter VBA nicht aus
DeineVariable=DeinObject.DeineEigenschaft
DeineweitereVariable=DeineVariable.DeineEigenschaft
Oder hab ich da was falsch verstanden?
Ja, aber nun sollte Eigentlich alles klar sein oder?
MfG Alex