Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Link zu Makro mit VBA erstellen
zurück: Adressdaten mittels UserForm aus Outlook auslesen weiter: Problem mit Papierschacht Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
antoschka
Im Profil kannst Du frei den Rang ändern


Verfasst am:
05. Nov 2007, 16:28
Rufname:

Link zu Makro mit VBA erstellen - Link zu Makro mit VBA erstellen

Nach oben
       Version: Office 2003

Hallo,

irgendwie stehe ich auf dem Schlauch. Ich würde gern mit Hilfe eines VBAs in einer Tabelle einen Hyperlink oder ein Button einfügen, über den ein bestimmtes Makro gestartet werden kann.

Hat jemand eine Idee wie man das machen könnte?

antoschka
CHF
Word-VBA Professional


Verfasst am:
05. Nov 2007, 16:43
Rufname:


AW: Link zu Makro mit VBA erstellen - AW: Link zu Makro mit VBA erstellen

Nach oben
       Version: Office 2003

Hi

zeichne dir die Aktion doch mal mit dem Makrorekorder auf...

_________________
Gruß

CHF

Bitte keine Anfragen per PN!
Fragen gehören ins Forum!
>
antoschka
Im Profil kannst Du frei den Rang ändern


Verfasst am:
05. Nov 2007, 17:02
Rufname:

AW: Link zu Makro mit VBA erstellen - AW: Link zu Makro mit VBA erstellen

Nach oben
       Version: Office 2003

Wie man in Word einem Hyperlink oder einer Schaltfläche ein (!) bestimmtes Makro zuordnet weiß ich eben nicht. Somit kann ich es auch nicht aufzeichnen.
Auf die Schaltfläche kann ich nach dem erstellen drauf klicken, dann üffnet sich ein leeres CodeKonstrukt in welches ich ein Programm rein schreiben könnte.
Ich woll aber, dass es jedes Mal auf das Gleiche Prgramm verweist.
Also noch einmal die Idee:
- mit einem VBA-Makro soll eine Tabellenzeiel Erstellt werden
- in einer Zelle soll ein Hyperlink oder einer Schaltfläche eingefügt werden
- wenn der nutzen später auf diesen Hyperlink oder Schaltfläche drückt soll ein (!) bestimmtes Makro (immer das selbe) ausgeführt werden.


Noch eine Idee wie man das machen könnte

Beste Grüße

antoschka
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
05. Nov 2007, 23:19
Rufname:
Wohnort: Leipzig

AW: Link zu Makro mit VBA erstellen - AW: Link zu Makro mit VBA erstellen

Nach oben
       Version: Office 2003

Hallo Antoschka,

Du könntest in das Dokument einfach einen CommandButton (aus der Steuerelemente-Toolbox) einfügen und in dessen Click-Ereignis Dein Makro aufrufen:
Code:
Private Sub CommandButton1_Click()
    Call Test
End Sub
Private Sub Test()
    MsgBox "Blabla"
End Sub

Ansonsten kannst Du eine Feldfunktion Macrobutton einfügen, deren Code so aussieht:
Code:
 { MACROBUTTON NurTest Bitte hier klicken! }

Der String "NurTest" ist hier der Name des Makros, das ausgelöst werden soll. "Bitte hier klicken!" ist natürlich der Anzeigetext.
Natürlich kannst Du ein solches Feld auch per VBA einfügen:
Code:
Sub MacroButtonEinfuegen()

    ActiveDocument.Fields.Add Range:=Selection.Range, _
        Type:=wdFieldEmpty, _
        Text:="MACROBUTTON  NurTest Bitte hier klicken!", _
        PreserveFormatting:=False
       
End Sub

Hier jetzt an der Stelle, an der die Selection steht, selbstverständlich auch in einer Tabelle, dann eben den Range entsprechend angeben.

_________________
Sei doch so nett und gib eine Rückmeldung, ob es klappt!
Gruß, Lisa

Guter Rat ist teuer!
antoschka
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. Nov 2007, 11:26
Rufname:


AW: Link zu Makro mit VBA erstellen - AW: Link zu Makro mit VBA erstellen

Nach oben
       Version: Office 2003

Hallo Lisa,

Vielen Dank!!! Dein zweiter Vorschlag ist die Lösung. Genau danach habe ich gesucht. Der Vorschlag mit dem Command Button funktionierte für mich nicht, da jeder neue Commandbutton ein separates Glick-Ereignis braucht. Insgesamt werden aber viele Dutzend Buttons erzeugt.

Liebe Grüße

antoschka
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Word Serienbriefe: Automatisiertes Dokument erstellen 2 Prease 224 20. Nov 2013, 14:43
Prease Automatisiertes Dokument erstellen
Keine neuen Beiträge Word Serienbriefe: Word Serienbrief aus mehreren Excel Zeilen erstellen 4 Gast1030 430 10. Okt 2013, 12:03
sdv Word Serienbrief aus mehreren Excel Zeilen erstellen
Keine neuen Beiträge Word Serienbriefe: Serienbrief aus Excel mit Link von einzelner Zeile möglich? 0 Cantello 180 10. Jun 2013, 18:02
Cantello Serienbrief aus Excel mit Link von einzelner Zeile möglich?
Keine neuen Beiträge Word Serienbriefe: Mit Seriendruck Etiketten erstellen und fortlaufende Nummer 5 Gast 15608 27. Feb 2013, 12:36
Sabine698 Mit Seriendruck Etiketten erstellen und fortlaufende Nummer
Keine neuen Beiträge Word Serienbriefe: Hilfe, Link anstatt Verlinkter Text 1 Geograph123 84 18. Feb 2013, 15:31
Geograph123 Hilfe, Link anstatt Verlinkter Text
Keine neuen Beiträge Word Serienbriefe: Brief aus Vorlage erstellen 2 Saalko 1807 13. Jun 2011, 15:08
Saalko Brief aus Vorlage erstellen
Keine neuen Beiträge Word Serienbriefe: Serienbrief erstellen mit Daten aus 2 Exceldatenblättern 1 ich2110 1702 04. Mai 2011, 16:43
CaBe Serienbrief erstellen mit Daten aus 2 Exceldatenblättern
Keine neuen Beiträge Word Serienbriefe: Anrede mit 4 verschiedenen Regeln erstellen 5 atze05 1937 20. Dez 2010, 21:33
charlybrown Anrede mit 4 verschiedenen Regeln erstellen
Keine neuen Beiträge Word Serienbriefe: Benötige dringend Hilfe beim Erstellen von Serienbrief 0 fraggy 684 23. Aug 2010, 11:43
fraggy Benötige dringend Hilfe beim Erstellen von Serienbrief
Keine neuen Beiträge Word Serienbriefe: brief mit vordefinierten Textfeldern erstellen 1 manymojo 3439 25. Aug 2009, 18:02
Hubert_R brief mit vordefinierten Textfeldern erstellen
Keine neuen Beiträge Word Serienbriefe: Serienbrief aus Exceltabelle in Word erstellen 5 latte macciato 5766 10. Okt 2008, 12:24
< Peter > Serienbrief aus Exceltabelle in Word erstellen
Keine neuen Beiträge Word Serienbriefe: Vorlage mit Platzhalter erstellen 0 indexpage 4365 11. Sep 2008, 11:29
indexpage Vorlage mit Platzhalter erstellen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme