Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Piktogramm, Erläuterungstext und Makro
#1
Hallo,

ich habe heute eine Datei bekommen, in der Piktogramme als Buttons für den Start für Makros dienen.

Wie kann da ein Text erscheinen, um zu sehen, was das Makro macht?
Bei "QuickInfo" im Hyperlink wird dann bei Maus über dem Piktogramm (= Button) der Text angezeigt, aber das Makro wird bei Klick nicht gestartet.

Also: Was kann getan werden, damit ein Erklärungstext zu sehen ist und trotzdem das Makro startet?

Gruß Ralf
   
Antworten Top
#2
Hallo,

angenommen, einer der Buttons müsste mit dem Makro Home verknüpft werden, das wie folgt aussieht:

PHP-Code:
Public Function Home()
  
  MsgBox 
"Hier kommt der Code für Home hin."
  
  Set Home 
Selection
  
End 
Function 

Die Zuweisung zu einem Makro für den Button entfernen. Dann für den Button einen Hyperlink
hinterlegen (Website) und dort im Feld zum Hyperlink #Home() eintragen.

Wichtig ist im Makro die Rückgabe Set Home = Selection.

Hinweis: wenn man den Hyperlink nachträglich bearbeitet, macht Excel den Link wieder weg.
Sprich, man muss den Aufruf des Makros neu hinterlegen.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • Rabe
Antworten Top
#3
Hallo Ralf,

hier mal eine Alternative
Du kannst dem Bildchen ein Makro zuweisen und das wird auch ausgeführt, wenn der Hinweis sichtbar ist.

Hinweis:
Den Code muss ich noch anpassen - den Timer bei BeforeClose ausschalten.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Rabe
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste