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

Forumthread: Makros werden nicht angezeigt

Makros werden nicht angezeigt
19.11.2015 15:51:55
André
Hallo zusammen,
habe ein nerviges Problem. Ich habe immer alles mit Funktionen Programmiert, die durch definierte Ereignisse ausgelöst wurden. Alles kein Thema. Habe jetzt aber mal ein stink normales Makro erstellen wollen.
Warum tauchen meine Makros nicht in der Liste auf sind aber dennoch ausführbar, wenn ich den Namen exakt eingebe? (Liste: ALT + F8).
Ich habe den Code (der ja funktioniert, da ausführbar), in einem Modul untergebracht mit eindeutigem Namen. Das Modul ist in einer .xlam Datei, die als AddIn beim Start mit eingelesen wird. Dort sind bereits meine ganzen Funktionen enthalten, die ich immer mal wieder benötige.
Zum Testen habe ich die Sub Routinen bereits as Public definiert. Bringt leider nichts. Auch kein neustart von Excel ...
PS: Habe auch vorhin mal den Recorder zum ersten mal getestet. Wenn die Makros per Recorder im aktuellen Dokument hinterlegt werden, werden diese auch in der Liste angezeigt.
Ist echt deprimierend, wenn alles klappt wie zB Mails verschicken, Online Inhalte verarbeiten, SAP Schnittstelle usw... aber man an einem blöden Beispielmakro scheitert, dass nur Spalten ausblendet ;-).
Danke für eure Unterstützung!
Viele Grüße
André

Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makros werden nicht angezeigt
19.11.2015 15:59:28
selli
hallo andré,
meines wissens nach werden funktionen, von denen du immer wieder redest, nicht in der makroliste angezeigt.
das hat auch nichts damit zu tun, dass sie in einem modul stehen. da gehören sie ja auch hin.
gruß
selli

AW: Makros werden nicht angezeigt
19.11.2015 16:06:07
André
Hallo Selli!
danke für deinen Kommentar. Sind keine Funktionen sondern normale "Subs"! Habe testweise also auch exakt den gleichen Inhalt vom Makro Recorder mal eingesetzt. Mit dem gleichen Resultat.
Danke!

Anzeige
AW: Makros werden nicht angezeigt
19.11.2015 16:11:28
selli
hallo andré,
in den eigenschaften des vba-projekts kannst du die anzeige der makros zum schutz ausblenden.
natürlich auch hier wieder einblenden.
gruß
selli

AW: Makros werden nicht angezeigt
19.11.2015 16:15:41
André
Hey,
habe ich schon kontrolliert. Ist korrekt eingestellt :(.
Gruss

Option Private Module
19.11.2015 16:24:08
Matthias
Hallo
Nimm mal eine neue Datei
In ein Modul
Option Explicit
Option Private Module
Sub tt()
MsgBox "test"
End Sub
Nun kannst Du das Makro ausführen, aber siehst es nicht in der Liste
Entfernst Du nun
Option Private Module, siehst Du das Makro in der Liste
Gruß Matthias

Anzeige
AW: Makros werden nicht angezeigt
19.11.2015 16:28:54
Rudi
Hallo,
Makros in Addins werden nie in der Makroliste (Alt+F8) angezeigt.
Gruß
Rudi

AW: Makros werden nicht angezeigt
19.11.2015 19:26:26
Andre
Ah, ok das ist dann wohl das Problem... Wusste nicht das Excel das nicht Unterstützt. Gibt es einen Weg die Makros über Umwege anzeigen zu lassen?
Danke für den Hinweis!
Gruß
André

Anzeige
AW: Makros werden nicht angezeigt
20.11.2015 09:11:28
André
DANKE. Das hilft :-)
Schönes Wochenende euch allen!
Gruß
André
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Makros werden nicht angezeigt – Ursachen und Lösungen


Schritt-für-Schritt-Anleitung

  1. Makros in der Arbeitsmappe aktivieren:

    • Öffne Excel und gehe zu Datei > Optionen > Sicherheitscenter > Einstellungen für das Sicherheitscenter.
    • Wähle Makroeinstellungen und aktiviere die gewünschten Optionen.
  2. Verwendung von ALT + F8:

    • Drücke ALT + F8, um die Liste der verfügbaren Makros anzuzeigen. Wenn deine Makros nicht angezeigt werden, könnte es an den folgenden Punkten liegen.
  3. Modul überprüfen:

    • Stelle sicher, dass deine Makros in einem Modul gespeichert sind. Gehe dazu ins Visual Basic for Applications (VBA) Editor und überprüfe die Module.
  4. Option Private Module:

    • Wenn du den Code mit Option Private Module versehen hast, wird das Makro nicht in der Liste angezeigt. Entferne diese Zeile, um das Makro sichtbar zu machen.
  5. Add-Ins überprüfen:

    • Makros, die in Add-Ins (.xlam-Dateien) gespeichert sind, werden nicht in der Makroliste angezeigt. Du kannst dennoch auf sie zugreifen, indem du den Namen direkt eingibst.

Häufige Fehler und Lösungen

  • Makros werden nicht angezeigt:

    • Ursache: Die Makros sind in einem Add-In gespeichert. Lösung: Du musst die Makros direkt über den Namen aufrufen oder die Add-Ins verwalten.
  • Excel-Makro wird nicht angezeigt:

    • Ursache: Das Makro ist als Private definiert. Lösung: Ändere die Definition in Public, um es sichtbar zu machen.
  • Excel-Makros aktivieren wird nicht angezeigt:

    • Ursache: Die Makroeinstellungen sind möglicherweise deaktiviert. Lösung: Überprüfe die Einstellungen im Sicherheitscenter.

Alternative Methoden

  • Symbolleiste für den Schnellzugriff:

    • Du kannst eine eigene Symbolleiste erstellen, die deine häufig verwendeten Makros enthält. Gehe zu Datei > Optionen > Symbolleiste für den Schnellzugriff, um Makros hinzuzufügen.
  • RibbonX-Anpassung:

    • Eine erweiterte Methode ist die Anpassung des Menübands mit RibbonX. Dies erfordert etwas mehr Aufwand, bietet aber eine elegante Möglichkeit, Makros zu integrieren.

Praktische Beispiele

  1. Ein einfaches Makro erstellen:

    Sub BeispielMakro()
       MsgBox "Hallo, dies ist ein Beispielmakro!"
    End Sub
    • Dieses Makro sollte in einem Modul erstellt werden, um es auszuführen.
  2. Makro ausführen:

    • Nutze ALT + F8, um das Makro auszuführen, oder gib den Namen direkt in das Makro-Feld ein.

Tipps für Profis

  • Verwende klare und eindeutige Namen für Deine Makros, um Verwirrung zu vermeiden.
  • Dokumentiere Deine Makros mit Kommentaren im Code, um später die Funktionsweise besser nachvollziehen zu können.
  • Teste Deine Makros regelmäßig, um sicherzustellen, dass sie wie gewünscht funktionieren und keine Fehler auftreten.

FAQ: Häufige Fragen

1. Warum werden meine Excel-Makros nicht angezeigt?
Die häufigste Ursache ist, dass sie in einem Add-In gespeichert sind oder als Private deklariert wurden. Überprüfe Deine Einstellungen und die Definition des Makros.

2. Wie kann ich sicherstellen, dass meine Makros ausgeführt werden?
Stelle sicher, dass die Makros in den Excel-Optionen aktiviert sind und dass Du die richtigen Berechtigungen hast. Überprüfe auch, ob Makros in diesem Dokument vom Unternehmensadministrator deaktiviert wurden.

3. Was kann ich tun, wenn meine Makros verschwunden sind?
Überprüfe, ob Du in der richtigen Arbeitsmappe bist und ob die Makros in einem Modul oder Add-In gespeichert sind. Manchmal kann ein Neustart von Excel helfen.

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