Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Datei VBA Code verschwunden

Forumthread: Excel Datei VBA Code verschwunden

Excel Datei VBA Code verschwunden
18.09.2020 09:07:25
MRUTOR
Hallo zusammen,
Ich habe erstmals ein Phaenomen erleben muessen, das ich bisher nie hatte. Ich hoffe, jemand hat eine Erklaerung und eine Loesung fuer mich.
Zur Erklaerung. Ich habe fuer unsere Firma ein Tool entwickelt fuer alle unsere Mitarbeiter. Dieses Tool beinhaltet lediglich eine Userform, die ausgefuellt wird und auf einen Senden Button werden die eingetragenen oder ausgewaehlten Daten dann an eine SharePoint Liste gesendet. Das alles funktioniert auch wunderbar.
Jetzt kommt das Problem. Und ich vermute, dass das irgendetwas mit dem jeweiligen Windows oder Office zu tun hat oder mit den Einstellungen hier. Bei manchen (sehr wenigen) Mitarbeitern wird regelmaessig dieses Tool (xlsm Datei) zerstoert. Das heisst, sie koennen es zwar immer noch oeffnen, bekommen aber anstatt der Userform nur das blanke Sheet dahinter. Also der Code wird nicht ausgefuehrt. Ich habe dann die betroffene Datei bei mir geoeffnet, den VBA Editor gestartet und siehe da, alle Module usw. sind noch da. Aber, wenn man diese oeffnen will, wird im Codefenster nichts mehr angezeigt. Der komplette Code ist verschwunden.
Kennt jemand dieses Problem und weiss eine Loesung? Unsere IT kann mir leider auch nicht helfen. Die wissen auch nicht woran das liegen kann.
Gruss Tor
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel Datei VBA Code verschwunden
18.09.2020 12:03:55
Yal
Hallo MRUTOR,
Ich tippe auf die Makroeinstellungen. Siehe Optionen >> Trust center >> Einstellungen für das Trust center... und dort Makroeinstellungen.
Diese sind normalerweise durch Gruppenrichtlinien festgelegt, also je nach dem an welchem Domäne oder Unterdomäne im Unternehmen sich anmeldet.
Viel Erfolg
Yal
Anzeige
AW: Excel Datei VBA Code verschwunden
18.09.2020 12:32:38
MRUTOR
Hi Yal,
danke fuer deine Antwort.
Aber das ist es nicht. Hab ich schon geprueft. Musste zwar bei einigen Usern umstellen, aber trotzdem passiert es.
AW: Excel Datei VBA Code verschwunden
18.09.2020 13:44:28
Oberschlumpf
Hi,
ich kenne das Problem, wenn ich an meine Firmen-Mailadresse eine Excel-Datei mit Makros sende.
Öfnne ich diese Datei in der Firma in Outlook, sind (auch) alle Makros weg.
Das liegt dann aber an unseren Sicherheitseinstellungen der Firma, auf die ich keinen Einfluss habe.
Und - es betrifft jede empfangene Mail mit Excel-Datei mit Makros.
Hilft dir vielleicht nur dann, wenn bei euch von diesen Sicher.einstellungen nur manche MA betroffen sind.
Ciao
Thorsten
Anzeige
AW: Excel Datei VBA Code verschwunden
21.09.2020 09:28:01
MRUTOR
Hi Thorsten,
Danke fuer deine Antwort.
die Datei wird nicht per email versendet. Sie ist bereitgestellt fuer die Mitarbeiter in SharePoint. Dort wird sie von den Benutzern in der Excel Application geoeffnet. Alle haben auch die gleichen Sicherheitseinstellungen.
Gruss Tor
AW: Excel Datei VBA Code verschwunden
21.09.2020 13:29:15
EtoPHG
Hallo Tor,
Ich vermute, dass ist "falsches" Bearbeiten der Datei in Sharepoint.
Werden die Dateien mit Online-Excel geöffnet, werden keine Makros aktiviert, wird dann die Datei u.U. auch noch mit falscher Extension gespeichert, sind irgendwann alle Makros im Nirwana.
Die Sharepoint-Excel-Dateien vom Typ xlsm oder xlsb sollten immer im lokal installierten Excel-Client geöffnet werden. D.h. in Sharepoint Öffnen &gt in der App öffnen.
Gruess Hansueli
Anzeige
;
Anzeige

Infobox / Tutorial

VBA Code in Excel: Wenn deine Datei oder Makros verschwunden sind


Schritt-für-Schritt-Anleitung

  1. Überprüfe die Makroeinstellungen:

    • Gehe in Excel auf „Datei“ > „Optionen“ > „Trust Center“ > „Trust Center Einstellungen“ > „Makroeinstellungen“.
    • Stelle sicher, dass die Makros aktiviert sind. Wähle die Option „Alle Makros aktivieren“ aus, um sicherzugehen, dass sie nicht blockiert werden.
  2. Datei über den richtigen Weg öffnen:

    • Wenn deine Excel-Datei (xlsm) in SharePoint gespeichert ist, stelle sicher, dass du sie mit der lokalen Excel-Anwendung öffnest. Klicke auf „Öffnen in der App“ anstatt sie im Online-Excel zu öffnen.
  3. VBA-Editor überprüfen:

    • Drücke ALT + F11, um den VBA-Editor zu öffnen. Überprüfe, ob der Code in den Modulen vorhanden ist. Manchmal sind die Module zwar vorhanden, aber der Code selbst kann „verschwunden“ erscheinen.
  4. Sicherheitsrichtlinien klären:

    • Kläre mit deiner IT-Abteilung, ob spezielle Gruppenrichtlinien existieren, die den Zugriff auf Makros einschränken können.

Häufige Fehler und Lösungen

  • Excel-Makros verschwunden: Wenn du die Datei nicht im richtigen Modus öffnest, könnten die Makros nicht ausgeführt werden. Stelle sicher, dass du die Datei lokal öffnest.

  • Dateien über Outlook senden: Wenn du Excel-Dateien mit Makros über E-Mail versendest, können die Makros durch Sicherheitseinstellungen verloren gehen. Achte darauf, die Datei nicht per E-Mail zu versenden, wenn sie Makros enthält.

  • Falsche Dateiendung: Wenn eine Excel-Datei fälschlicherweise als .xlsx gespeichert wird, gehen alle Makros verloren. Stelle sicher, dass die Datei als .xlsm oder .xlsb gespeichert wird.


Alternative Methoden

  • Versionierung in SharePoint nutzen: Wenn deine Excel-Datei in SharePoint gespeichert ist, kannst du die Versionierung aktivieren. So kannst du frühere Versionen der Datei wiederherstellen, falls etwas verloren geht.

  • Backup erstellen: Regelmäßige Backups deiner Excel-Dateien sind wichtig, um sicherzustellen, dass du im Fall eines Verlusts schnell wiederherstellen kannst.


Praktische Beispiele

  1. Problem mit Makros in SharePoint:

    • Angenommen, mehrere Mitarbeiter berichten, dass ihre Excel-Datei verschwunden ist. Überprüfe, ob sie die Datei im Online-Excel geöffnet haben. Sie sollten immer die Option „In der App öffnen“ wählen.
  2. Wiederherstellung des Codes:

    • Wenn der Code im VBA-Editor nicht sichtbar ist, versuche, die Datei erneut zu speichern und zu schließen. Manchmal kann ein einfacher Neustart des Programms helfen.

Tipps für Profis

  • Regelmäßige Überprüfung der Makroeinstellungen: Überprüfe regelmäßig die Makroeinstellungen, insbesondere nach Updates oder Änderungen an den IT-Richtlinien.

  • Dokumentation der VBA-Codes: Halte eine Dokumentation deiner VBA-Codes und deren Änderungen, um schnell auf Fehler reagieren zu können.

  • Schulung der Mitarbeiter: Führe regelmäßige Schulungen für Mitarbeiter durch, um sicherzustellen, dass alle wissen, wie sie mit Excel-Makros umgehen sollen.


FAQ: Häufige Fragen

1. Warum sind meine Excel-Makros verschwunden? Die häufigste Ursache ist, dass die Datei nicht im richtigen Modus geöffnet wurde oder dass sie als .xlsx gespeichert wurde, wodurch alle Makros verloren gehen.

2. Wie kann ich sicherstellen, dass meine Excel-Datei nicht beschädigt wird? Achte darauf, die Datei in der richtigen Anwendung zu öffnen und erstelle regelmäßige Backups, um Datenverlust zu vermeiden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige