Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
616to620
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
616to620
616to620
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makrowerte übergeben

Makrowerte übergeben
27.05.2005 11:56:33
Sonja
Hallo,
ich habe mir 2 Macros erstellt, die ich mit einem Aufruf starten möchte. Im ersten Marco wird ein Wert ermittelt, den das zweite Macro braucht. Wie kann ich diesen Wert übergeben?
Sonja

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makrowerte übergeben
27.05.2005 12:05:05
Dr.
Hi,
dimensioniere die Variable als Public, dann kannst Du sie auch makroübergreifend einsetzen.
AW: Makrowerte übergeben
27.05.2005 12:11:25
Galenzo
hast du schonmal die Klammern hinter dem Makronamen gesehen?
Dahinein kannst du Parameter schreiben, die das Makro nutzt.
Hier ein Beispiel:

Sub Makro1()
makro2 "Hallo Welt"
End Sub


Sub makro2(strText As String)
MsgBox strText
End Sub

Du siehst hier, daß bei Aufruf des Makro2 eine String-Variable mitgegeben wird, die das Makro2 dann verarbeitet.
Der Aufruf kann natürlich auch variabel gestaltet werden:

Sub Makro1()
Dim strAusgabe as String
strAusgabe="Hallo Hallo"
makro2 strAusgabe
End Sub

Viel Erfolg!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige