Hi Excelfreunde,
habe heute ein Problem, das es gestern noch nicht gab und mich recht ratlos macht.
Worum geht es?
Ich habe iim Blatt Tabelle1 eine formatierte Tabelle Namens tblTest. Logisch... die will man ja auch häufiger bearbeiten. Also habe ich eine Variable Namens ziel vom Typ Listobject.
Die "Sette" ich auch ordentlich, um später darauf zugreifen zu können.
Bsp.:
Soweit, so gut. Wenn ich aber jetzt auf den Databodyrange zugreifen will, erhalte ich die Fehlermeldung 91 (Objekt- oder Withvariable nicht festgelegt). Mit With das gleiche Spielchen.
E spielt auch keine Rolle, ob ich den Namen (tblTest) oder den Index (hier: 1) verwende.
Der Witz an der Sache ist, dass ich auf die Name Eigenschaft problemlos zugreifen kann. Also Debug.print ziel.Name läuft ordentlich durch, bei allen anderen Eigenschaften oder Methoden (wie z. Bsp. Resize) meckert er konsequent.
Wie gesagt.... gestern gab es dieses Problem noch nicht....
Hat jemand schon mal mit diesem Problem zu tun gehabt oder kennt die Ursache oder eine Möglichkeit das zu beheben?
habe heute ein Problem, das es gestern noch nicht gab und mich recht ratlos macht.
Worum geht es?
Ich habe iim Blatt Tabelle1 eine formatierte Tabelle Namens tblTest. Logisch... die will man ja auch häufiger bearbeiten. Also habe ich eine Variable Namens ziel vom Typ Listobject.
Die "Sette" ich auch ordentlich, um später darauf zugreifen zu können.
Bsp.:
PHP-Code:
Sub Start()
Dim ziel As ListObject
Set ziel = Worksheets("Tabelle1").ListObjects("tblTest")
Debug.Print ziel.Name 'läuft problemlos durch
Debug.Print ziel.DataBodyRange.Address 'Fehlermeldung
With Worksheets("Tabelle1").ListObjects(1)
.DataBodyRange.Clear 'Fehlermeldung
.Resize Range("$A$2:$Q$3") 'Fehlermeldung
End With
End Sub
Soweit, so gut. Wenn ich aber jetzt auf den Databodyrange zugreifen will, erhalte ich die Fehlermeldung 91 (Objekt- oder Withvariable nicht festgelegt). Mit With das gleiche Spielchen.
E spielt auch keine Rolle, ob ich den Namen (tblTest) oder den Index (hier: 1) verwende.
Der Witz an der Sache ist, dass ich auf die Name Eigenschaft problemlos zugreifen kann. Also Debug.print ziel.Name läuft ordentlich durch, bei allen anderen Eigenschaften oder Methoden (wie z. Bsp. Resize) meckert er konsequent.
Wie gesagt.... gestern gab es dieses Problem noch nicht....
Hat jemand schon mal mit diesem Problem zu tun gehabt oder kennt die Ursache oder eine Möglichkeit das zu beheben?
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.
Ciao, Ralf
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.
Ciao, Ralf