Hallo,
was bedeutet der Punkt vor dem Range?
Dim Waren As Variant
Block = .Range(„A1:F100“)
funktionieren tut es auch ohne
danke
Hallo,
was bedeutet der Punkt vor dem Range?
Dim Waren As Variant
Block = .Range(„A1:F100“)
funktionieren tut es auch ohne
danke
Hallo,
was bedeutet der Punkt vor dem Range?
Hallo joblack,
Range bezieht sich immer auf das aktive Objekt.
Wenn du
MsgBox Range("A1")
Im Code von Tabelle1 stehen hast, wird der Inhalt von Zelle A1 von Tabelle1 angezeigt.
Hast du
MsgBox Range("A1")
im Code von Tabelle2 stehen, wird der Inhalt von A1 von Tabelle2 ausgegeben.
mit
.Range("A1")
beziehst du dich auf das Objekt, das per VBA Code vorgewählt wurde, z.B.
With Sheets("Tabelle1") ' Tabelle1 wird vorgewählt
MsgBox .Range("A1")
End With
Gibt den Inhalt von A1 von Tabelle1 aus, egal, wo der Code steht.
Gruß, Andreas
danke,
supi erklärt