ich habe zwei Fragen zum Thema: Neue Arbeitsmappe öffnen
Ich möchte in ein selbstgebasteltes Tool einen automatischen Datenimport schaffen.
Frage 1: Ich lasse per VBA den Dialog zum Auswählen der Datei, die geöffnet werden soll, aufpoppen. Eigentlich geht es jetzt weiter, in dem ich die neue Arbeitsmappe im Dialog anklicke, dann öffnet sie sich und das Makro geht weiter und beginnt mit dem Kopieren der Daten.
Wenn ich allerdings in das Dialogfeld zum Öffnen mittels Kreuz rechts oben in der Ecke oder über den Button Abbrechen schließe, kommt eine Fehlermeldung. Kann man die umgehen, z.B. dass das Makro merkt, dass ich abgebrochen habe und dann ans Ende des Makros springt?
2. Frage zum gleichen Thema: Geht alles nach Plan öffnet sich die neue Arbeitsmappe und der Kopiervorgang beginnt, d.h. erspringt immer abwechselnd in die neue Mappe, kopiert einen Teil der Daten, springt dann in das Tool und fügt die Daten wieder ein. Im Makro musste ich dazu den Namen der Ursprungsdatei angeben, damit er korrekt dahin zurückspringen kann. Jetzt gibt es natürlich ein Problem, wenn ich die Datei nachträglich umbenenne. Ich müsste jetzt in allen Makros den Dateinamen ändern, geht das nicht auch anders.
Z.B. eine Befehl: Spring in die letzte Arbeitsmappe, die aktiv war und füge da die Daten ein.?
Vielen Dank im Voraus!!
Gruß,
Malte