Makro startet in falscher Excel-Datei (2te)
24.11.2018 09:04:52
Dominik
ich hatte die letzten Wochen leider keine Zeit mich mit diesem Thema nochmals auseinander zu setzten. Ich habe aber immer noch das Problem, dass ich wenn ich zwei Excel-Dateien offen habe mein Makro aktiviert wird, welches sich nur auf eine Excel-Datei beschränken muss.
(siehe dazu bitte auch https://www.herber.de/forum/archiv/1652to1656/t1654670.htm#top)
Ich kann unter diesem Beitrag aber leider nicht mehr Antworten. Deshalb habe ich nochmals einen Beitrag eröffnet
Hier nochmal mein letzter Beitrag:
*************************************************************************************
Ich habe mir heute Morgen die Zeit genommen eine Datei für euch nachzubauen. Im Orginal gibt es noch deutlich mehr Blätter und sonstige Makros. Ich habe es nun wirklich auf den Fehler beschränkt.
Die Dateien findet Ihr unter den Links:
https://www.herber.de/bbs/user/125086.xlsm
(Datei auf die das Makro beschränkt sein soll)
und
https://www.herber.de/bbs/user/125083.xlsm
(Test-Datei in der der Fehler auftritt wenn die Datei mit Makro noch offen ist)
Mir ist aufgefallen, dass ich diesen Fehler immer bekommen wenn ich in der ersten Datei "Name:Test" einen Betrag "aktuallisiere" oder mit Enter bestätige (Beträge hinterlegt mit 99). Wenn ich dann in die andere Datei wechsele "Name:TestMappe2" und dort in der "Tabelle" etwas eintragen möchte, dann erhalte ich die Fehlermeldung (siehe Bild).
Bitte meldet euch wenn ich euch noch eine Frage schuldig geblieben bin oder die Variablen noch abändern soll (ist bei dieser größe der Datei natrülich nicht mehr notwendig).
Gruß
Dominik
*************************************************************************************
Die Nachricht von "Gerd L" brachte mich hier nicht weiter.
*************************************************************************************
Moin,
die Methode Intersect funktioniert nur mit 2 Range innerhalb eines u. des selben Blattes.
Gruß Gerd
*************************************************************************************
Da die Intersect-Funktion nur mit 2 Ranges arbeiten kann habe ich in dieser noch die Union-Funktion verwendet. Wenn ich nur die Excel-Datei "Name:Test" offen habe funktioniert ja auch alles problemlos. Probleme bekomme ich erst wenn ich gleichzeitig noch in eine andere Excel-Datei gehe und dort etwas ändere "Name:TestMappe2".
Vielleicht könnt ihr mir nun weiterhelfen.
Gruß
Dominik