| |  | Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
|
Autor
|
Thema: Makrostart im Excel (692 / mal gelesen)
|
GüSo Mitglied Elektrotechniker
 
 Beiträge: 141 Registriert: 22.01.2009 Windows 10, Office2019
|
erstellt am: 30. Mrz. 2021 10:24 <-- editieren / zitieren --> Unities abgeben:         
Hallo allerseits! Ich habe auf einem Rechner mit Excel ein kleines Makro erstellt. Das funktioniert auf dieser und auch auf einer zweiten Maschine wie geplant. (Office365 und auch Office 2016). Das Makro habe ich in einer xlsm-Datei gespeichert. Es besteht aus einem Modul. Auf der Zielmaschine, für die eigentliche Verwendung legte ich eine neue Datei an, in die ich das bas-Modul importierte. Das VBA-Projekt speicherte ich in einer xlsm-Datei im XLSTART-Pfad, damit sie beim Excelstart mit gestartet wird. Soweit so gut. Das Problem besteht jetzt darin, daß ich beim Start mittels des benutzerdefinierten Buttons eine andere Routine gestartet wird. Diese sucht unter ...user\documents\ eine Mappe1.xlsx. Aber wie kann ich herausfinden wo diese gestartet wird, bzw. wo sich diese befindet. Die XLSX-Datei, die bearbeitet werden soll entstand mittel Bordwerkzeug aus Siegraph. Es wird damit eine xlsm-Datei erzeugt, die aber keinerlei Code enthält. Um dieses mit Sicherheit auszuschließen wurde das Sheet in eine separate Datei des Typs xlsx gespeichert. Wen ich den Code im Debugger mit F5 starte läuft er problemlos durch. Ja, wo finde ich das verfluchte Startprogramm. Betriebssystem in beiden Fällen Win10 pro. Gruß Günter ------------------ MfG Günter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general

 Beiträge: 3449 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 30. Mrz. 2021 15:25 <-- editieren / zitieren --> Unities abgeben:          Nur für GüSo
Servus, denk nicht das das Problem beim Makro liegt.... sondern beim benutzerdefinierten Button. Der dürfte kopiert worden sein und ein es ist noch eine Verknüpfung zu "user\documents\eine Mappe1.xlsx". Rechte Maustaste auf den Button > Makro zuweisen, dort sieht man was drin steht. ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. Schöne Grüsse aus der Steiermark Bernd P. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |