Office - Word, Excel und Co. 9.706 Themen, 40.867 Beiträge

Einem Bild in Word ein Makro zuweisen

Rolf44 / 4 Antworten / Flachansicht Nickles

Hallo Leute,

Ich Excelfrek baue mit in Word gerade eien Vorklage auf, und habe mir ein schönes Makro gebastelt. Das habe ich auf eine Schaltfläche gelegt, und soweit ist alles klar.

Wenn ich das Dokument nun ausdrucke, wird die Schaltfläche auch mit ausgedruckt. Dat is Scheisse!

Somit meine 2 Frage:
In Excel kann man Bildern Makros zuweisen. Gibt's das auch in Word? Wenn ja, wo und wie?

und zum zweiten: Wenn nein, wie krieg isch die Schaltfläche auf meinen Ausdruck unsichtbar, und auf meinem Bildschirm sichtbar?

Danke Rolf

bei Antwort benachrichtigen
dattatreya Rolf44 „Einem Bild in Word ein Makro zuweisen“
Optionen

Hallo

Hab da einen Weg gefunden, der wahrscheinlich eher lehrsam denn schnell ist.
Aber vielleicht bringt er ja Einsichten für weitere Lösungen:

1. folgendes Versuchsmakro im Visual Basic Editor einfügen
.. Sub amakro()
.. MsgBox "Bild löst Makro aus", , "amakro"
.. End Sub

2. neues Worddokument öffnen

3. Einfügen>Bild>aus Datei: Quelldatei markieren
.. 1. Rechtsklick>Eigenschaften: Pfad merken oder in Zwischenablage kopieren
.. 2. Einfügen

4. Bild>Rechtsklick>Beschriftung (oder so)
.. 1. OK

5. Beschriftung markieren
.. 1. Rechtsklick>Feld editieren (oder so)
.. 2. Kategorie (All)>MakroButton
.. 3. Makroname: amakro markieren (oder später einen anderen)
.. 4. Anzeigetext> "Nix" eintragen
.. 5. OK

6. Microsoft Skript Editor öffnen
.. 1. mit ctrl+f: "Nix" suchen
.. 2. in der Toolbox (HTML) auf Image doppelklicken
.. 3. im Codefenster bei ...alt="" src=""...
.. ...alt="alternativen Bildnamen" src="vollständigen Bildpfad"... eingeben

7. bei Dokument die aufgetauchte Schaltfläche Refresh drücken

8. auf Bilder testweise doppelklicken und Überflüssiges löschen

Hoffe, die Anleitung sei einigermassen nachvollziehbar.
Nun versuche ich noch ein Makro zur Vereinfachung zu schreiben.

Gruss und bis dann

[Diese Nachricht wurde nachträglich bearbeitet.]

bei Antwort benachrichtigen