ich habe zwei kurze Fragen, deswegen hoffe ich, ist es für euch in Ordnung, wenn ich beide in einem Beitrag formuliere.
1. Fall:
Ich habe einen Code erstellt, der auch einwandfrei funktioniert. Es geht also nicht darum, etwas zum Laufen zu bringen. Es wird jedes Tabellenblatt durchlaufen und Informationen werden gesucht. Die Tabellenblattnamen sind dabei Array Elemente.
With Worksheets(Array-Element(Nummer))
...
End With
Ich bekomme aber immer eine Fehlermeldung, wenn nicht jedes Tabellenblatt mit .Select angewählt wird. Dabei heißt es doch immer, auf .Select kann/soll verzichtet werden.
Kann mir hier jemand einen Tipp geben? Warum geht es in meinem Beispiel scheinbar nur mit .Select?
2. Fall:
Ob der Visual Basic Projekt Explorer geöffnet ist oder nicht, kann man mit Debug.Print Application.VBE.MainWindow.Visible heraus finden. Gibt es eine Möglichkeit, diese Abfrage an den Vorgang des Öffnens des Visual Basic Projekt Explorers an sich zu binden? Also nicht nur manuell die Abfrage ob geöffnet oder nicht, sondern sobald der Visual Basic Projekt Explorer geöffnet wird, soll dies erkannt werden.
Geht das?
Wie immer freue ich mich auf eure Hinweise.
Vielen Dank im Voraus fürs Lesen und eventuell beantworten und euch allen ein schönes Wochenende!
Gruß Eric