Guten Morgen zusammen,
mein Problem ist, dass sich neuerdings nur noch das erste Tabellenblatt über ein VBA Makro ansprechen lässt. Um genauer zu sein, kann ich in einem anderem Tabellenblatt zwar die Daten aus den Zellen auslesen, möchte ich diese aber bspw. markieren und in ein Array laden, dann bekomm ich den Laufzeitfehler 1004: Anwendungs- oder objektdefinierter Fehler.
Selbst das auswählen einer Range funktioniert nicht mehr. Versuch ich das ganze für das erste Tabellenblatt, macht er alles einwandfrei. Wähle ich ein anderes aus, muckt er rum.
Das einfachste Codebeispiel welches nicht funktioniert wäre das (ändere ich die "2" bei Worksheets zu "1" läufts):
Private Sub CommandButton3_Click()
Workbooks("Testsheet.xlsm").Activate
Worksheets(2).Select
Range("A1:B10").Select
End Sub
Vielen Dank euch schon mal, hoffe ihr habt da ne Idee
|