online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon altweibersommer vom 24.09.2019, 11:03 Options

Excel 2003 Makro in EXTRAS

Hallo zusammen,

habe auf folgende Frage (unter XP) keine Hilfe bekommen; deshalb nochmals hier:
Ich möchte in Excel 2003 ein selbst erstelltes Makro im Menü EXTRAS angezeigt sehen. Obwohl ich das schon vor einigen Monaten gemacht habe, finde ich nicht mehr die Lösung, trotz Google. Weiß jemand Bescheid?
Ich habe so was vor einigen Monaten schon durchgeführt, fällt mir beim besten Willen nicht mehr ein, trotz Suche in Google.
Das Schreiben des Makros gelingt, aber nicht die Anzeige unter EXTRAS.
Danke für Hilfe oder Hinweise.


Antwort schreiben

Antwort 1 von Hajo_Zi vom 25.09.2019, 09:01 Options

Hallo Nick,

das Makro wäre schon nicht schlech!
Lösche das Wort Private?
Lösche Option Private Module ?

Gruß Hajo

Antwort 2 von KOK vom 25.09.2019, 18:17 Options

Hallo Altweibersommer,

versuche es mal hiermit ..............

Option Explicit
  
Private Const c_MENUBUTTON_NAME = "Testanzeige"

Public Sub Auto_Open()
  'Startroutine des Add-In:
  ' 1) Menu-Eintrag erstellen
  Dim myMenuBar As Office.CommandBarPopup
  Dim myMenuButton As Office.CommandBarButton
  On Error Resume Next
  'Im Hauptmenue 'Extras' finden
  Set myMenuBar = Application.CommandBars(1).FindControl(, 30007)
  'Button anfügen
  Set myMenuButton = myMenuBar.Controls.Add(msoControlButton)
  'Button benennen
  myMenuButton.Caption = c_MENUBUTTON_NAME
  myMenuButton.BeginGroup = True
  'Button mit Hauptprogramm verknüpfen
  myMenuButton.OnAction = ThisWorkbook.Name & "!" & "Testanzeige"
  Set myMenuButton = Nothing: Set myMenuBar = Nothing
  On Error GoTo 0
End Sub

Public Sub Auto_Close()
  'Enderoutine des Add-In:
  ' 1) Menu-Eintrag löschen
  Dim myMenuBar As Office.CommandBarPopup  
  On Error Resume Next
  'Im Hauptmenue 'Extras' finden
  Set myMenuBar = Application.CommandBars(1).FindControl(, 30007)
  'Button löschen
  myMenuBar.Controls(c_MENUBUTTON_NAME).Delete
  Set myMenuBar = Nothing
  On Error GoTo 0
End Sub

Public Sub Testanzeige()
End Sub

Ähnliche Themen

Excel Makro erscheint nicht in Makroliste
H.E.N.K  01.02.2007 - 218 Hits - 1 Antwort

Aus Excel mit Outlook 2003 E-Mail versenden
fedjo  14.08.2007 - 171 Hits -

Excel2003 Makro anzeigen
altweibersommer  22.09.2007 - 19 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026