Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Kann kein Makro aufzeichnen

Forumthread: Kann kein Makro aufzeichnen

Kann kein Makro aufzeichnen
18.04.2008 17:56:00
Marion1704
Hallo zusammen,
seltsamerweise kann ich in einer geöffneten Excel-Tabelle unter Extras / Makros, Makros nicht mehr auswählen weil diese Option jetzt grau und somit inaktiv ist. Ich habe echt schon alles versucht und auch alles neu installiuert, aber irgendwie geht das nicht.
Für eure Hilfe wäre ich sehr dankbar,
Gruß Marion

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Kann kein Makro aufzeichnen
18.04.2008 18:46:00
Uwe
Hi Marion,
ist nur ein Tip: Vielleicht fehlt bei Dir der Ordner XLStart. Lass den mal suchen (Bei mir ist er in C:\Programme\MSOffice\Office). Wenn der fehlt leg ihn neu an, vielleicht hilft das.
Ich lass die Frage aber offen.
Gruß
Uwe
(:o)

AW: Kann kein Makro aufzeichnen
18.04.2008 18:56:00
Marion1704
Hallo Uwe,
bei mir ist der Ordner unter Dokmente und Einstellungen... und unter Programme / MSOffice ... gibt es ihn auch. Daran kann es also nicht liegen. Ich muss allerdings noch sagen, dass ich ein fremdes Makro, mit dem man eine Mappe nur 5x öffnen darf, bevor es die Datei löscht, benutzt hatte. Allerdings ist ja das ganze Office-Paket zwischenzeitlich deinstalliert und wieder installiert worden.
Gruß Marion

Anzeige
AW:HILFE! Kann kein Makro aufzeichnen
18.04.2008 18:59:00
Uwe
Hi Marion,
sorry, dann weiß ich auch nicht weiter (:-|, aber unsere Profis können Dir bestimmt helfen.
Frage ist wieder offen.
Gruß
Uwe
(:o)

AW: Kann kein Makro aufzeichnen
18.04.2008 19:12:00
Matthias
Hallo
ab wann ist es denn deaktiviert
wenn es so aussieht wie im Bild, dann lasse diesen Code mal drüberlaufen
Userbild
Starte Excel mit einer leeren Mappe, kopiere diesen Code in ein Modul und starte das Makro.
Schau nach ob es dann aktiviert ist.
Wenn es funktioniert, dann schließe die Excel wieder !!
Beim nächsten Excelstart sollten die Makros dann auch wieder verfügbar sein.

Sub Makro_Einblenden()
Application.CommandBars(1).Controls("Extras").Controls("Makro").Enabled = False
End Sub


Userbild

Anzeige
HALT !! nicht False sondern True !
18.04.2008 19:14:00
Matthias
Sorry

Sub Makro_Einblenden()
Application.CommandBars(1).Controls("Extras").Controls("Makro").Enabled = True
End Sub


Gruß Matthias

AW: HAMMER!! An Matthias
18.04.2008 19:23:00
Marion1704
Hi Matthias,
es hat funktioniert :-) Würde mich aber nun doch mal interessieren wieso es die Option nicht angeboten hatte, trotz neuinstallation :-/
Also vielen Dank noch einmal,
Gruß Marion

Anzeige
AW: HAMMER!! An Matthias
18.04.2008 19:33:00
Matthias
Hallo
Das weiß ich leider auch nicht!
Gruß Matthias L

AW: HAMMER!! An Matthias
18.04.2008 20:07:27
ransi
HAllo Marion
Würde mich aber nun doch mal interessieren wieso es die Option nicht angeboten hatte, trotz neuinstallation :-/
Der Button ist ein ganznormales CommandbarControl.
Für die Verwaltung der CommandBars ist die Excel*.xlb zuständig.
Das * steht für die Excel Version.
Excel10.xlb wäre z.B. für OfficeXP.
Diese Excel*xlb wird aber beim deinstallieren oder bei einer Neuinstallation nicht angefasst.
D.h wenn die Datei quer steht (warum auch immer) und du installierst neu, hast du danach immer noch die verkorksten Einstellungen. Du hättest wahrscheinlich nur Excel schliessen müssen, die Datei umbenennen und Excel neu öffnen brauchen.
Dann hättest du was die CommandBars und deren Controls angeht wieder ein jungfräuliches Excel.
ransi

Anzeige
AW: HAMMER!! An Matthias
18.04.2008 21:49:36
Matthias.G.
huhu,
kann das sein das der Button schon angeklickt war (rahmen eigenschaften aktiv) dann funzt das nicht mit rechter Maus und Macro hinzufügen.
Button darf vorher nichtr diesen Rahmen haben.
Gruß Matze
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Makros in Excel aktivieren und aufzeichnen


Schritt-für-Schritt-Anleitung

  1. Überprüfe die Excel-Einstellungen:

    • Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center.
    • Stelle sicher, dass die Option „Alle Makros aktivieren“ ausgewählt ist.
  2. Makros aktivieren:

    • Wenn du Excel 2016 oder eine andere Version verwendest, die Makros unterstützt, stelle sicher, dass die Makros nicht durch Sicherheitseinstellungen blockiert werden.
  3. Excel neu starten:

    • Schließe Excel und starte es erneut, um sicherzustellen, dass alle Änderungen übernommen werden.
  4. Makro aufzeichnen:

    • Gehe zu Ansicht > Makros > Makro aufzeichnen und beginne mit der Aufnahme deiner Aktionen.
  5. Code einfügen (falls nötig):

    • Wenn das Menü für das Aufzeichnen von Makros grau ist (z.B. „excel makro aufzeichnen ausgegraut“), führe den folgenden VBA-Code in einem Modul aus:
      Sub Makro_Einblenden()
      Application.CommandBars(1).Controls("Extras").Controls("Makro").Enabled = True
      End Sub

Häufige Fehler und Lösungen

  • Makro aufzeichnen nicht verfügbar:

    • Wenn die Option „Makro aufzeichnen“ ausgegraut ist, könnte dies an falschen Einstellungen oder einer beschädigten Excel-Konfiguration liegen. Überprüfe die Einstellungen wie beschrieben.
  • Excel kann das Makro nicht aufzeichnen:

    • Stelle sicher, dass dein Excel nicht im geschützten Modus läuft. Dies kannst du unter den Trust Center-Einstellungen überprüfen.
  • Makros aktivieren ausgegraut:

    • Prüfe, ob Excel im Modus „Nur lesen“ geöffnet ist oder ob du nicht die erforderlichen Berechtigungen hast.

Alternative Methoden

  • Makro manuell erstellen:

    • Du kannst ein Makro auch direkt im VBA-Editor erstellen. Drücke ALT + F11, um den Editor zu öffnen, und erstelle ein neues Modul.
  • Verwendung von Vorlagen:

    • Es gibt viele Excel-Vorlagen, die bereits Makros enthalten. Diese können als Ausgangspunkt für deine eigenen Makros dienen.

Praktische Beispiele

  • Ein einfaches Makro erstellen:

    Sub BeispielMakro()
       MsgBox "Hallo, dies ist ein einfaches Makro!"
    End Sub
    • Führe dieses Makro aus, um zu sehen, wie es funktioniert.
  • Daten automatisch formatieren:

    Sub DatenFormatieren()
       With Range("A1:A10")
           .Font.Bold = True
           .Interior.Color = RGB(255, 255, 0)
       End With
    End Sub

Tipps für Profis

  • Regelmäßig speichern:

    • Speichere deine Arbeit häufig, besonders wenn du an umfangreichen Makros arbeitest.
  • Kommentare im Code nutzen:

    • Verwende Kommentare, um deinen Code zu dokumentieren. Das erleichtert dir und anderen das Verständnis.
  • Fehlerbehebung:

    • Nutze die Debugging-Tools im VBA-Editor, um Probleme schnell zu identifizieren.

FAQ: Häufige Fragen

1. Warum ist die Option „Makro aufzeichnen“ grau? Die Option ist möglicherweise deaktiviert, weil Excel im geschützten Modus läuft oder die Makro-Einstellungen falsch konfiguriert sind.

2. Wie kann ich sicherstellen, dass meine Makros sicher sind? Aktiviere nur Makros aus vertrauenswürdigen Quellen und überprüfe die Sicherheitseinstellungen in den Excel-Optionen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige