VBA funzt nicht von Schaltfläche im Blatt aus...
09.03.2005 10:36:42
Schaltfläche
ich habe herausgefunden, dass die Ursache meines Problemes:
https://www.herber.de/forum/messages/581854.html
eine ganz andere ist als dort (Blattschutz) angenommen.
Es ist nämlich das aufrufende Objekt(?):
-------------------------------------------------------------------------
Ich habe ein VBAMakro, mit dem ich ein vorhandenes Workbook öffne und dort drin
"herumfummeln" :-) will.
Hinterlege ich das Makro "konventionell", also bei Extras-Makro (als Modul)
gehts.
Wenn ich dieses Makro aus dem Excelblatt vom CommandButton1 starte
(dort hinterlegt), funktionieren Zugriffe auf das "externe" Workbook wie
Range.Select
Selection.sort
Selection.Paste(Special)
(und sicher viele andere)
nicht und werden (meist mit Laufzeitfehler 1004 oder 638) abgelehnt,
Ich möchte aber eigentlich die Makros von der Schaltfläche im Tabellenblatt
starten (vor Laien erst mal "versteckt" und damit sicherer).
Bei Extras-Optionen-Makrosicherheit habe ich schon die VBA-Makros bei
"vertrauenswürdige Quellen" angehakt, erfolglos.
Wer weiß Rat ?
(Andere Hinweise als: rufe von der Schaltfläche das konventionelle Makro auf ;-))
Danke Horst