Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
256to260
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
256to260
256to260
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zeilensprung in anderes Makro

Zeilensprung in anderes Makro
20.05.2003 08:45:35
Frederik Fuhrmann
Hallo!

Wer kann mir sagen, wie ich folgenden Sprung realisieren kann:


Sub Makro1()

...
..
If Var1 = true then run "Makro2"

Step1:
..

end sub


sub Makro2()

Var2 = date - 1

goto "Makro2 step1" ???

end sub


Gruß
Frederik


9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Zeilensprung in anderes Makro
20.05.2003 08:49:07
Nepumuk

Hallo Frederik,
einfach:
If Var1 Then Call Makro2
der Rücksprung erfolgt automatisch wenn Makro2 erledigt ist.
Gruß
Nepumuk

Re: Zeilensprung in anderes Makro
20.05.2003 08:49:18
PeterW

Hallo Frederik,

rufe das zweite Makro mit seinem Namen auf. Makro 1 wird automatisch nach Abarbeitung von Malro 2 in der nächsten Zeile fortgesetzt.
If Var1= True then Makro2

Gruß
Peter

Re: Zeilensprung in anderes Makro
20.05.2003 08:52:44
Frederik Fuhrmann

Hallo Nepumuk!

So war das nicht gemeint, das hätte ja auch mit run "..." funktioniert.

Ich möchte in Abhängigkeit der Variable Var1 einen Schleifendurchlauf basteln, also an späterer Stelle im Makro1 zu Makro2 wechseln um die Variablen zu ändern und dann zu einer vorherigen Stelle im Makro1 zurückspringen!

Gruß
F.

Anzeige
Re: Zeilensprung in anderes Makro
20.05.2003 09:01:35
Nepumuk

Hallo Frederik,
dann bau doch einfach eine Schleife ein.

Gruß
Nepumuk

Re: Zeilensprung in anderes Makro
20.05.2003 09:05:02
Frederik Fuhrmann

Hallo!

Das hätte ich getan, allerdings müsste das so aussehen:

if var1 = true then
do
end if

..

if var1 = true then
loop
end if


Ein Schleifendurchlauf soll nur in Abhängigkeit der var1 erfolgen! ist der wetr von var1 = false, soll das nur einmal ablaufen!

Gruß
F.

Re: Zeilensprung in anderes Makro
20.05.2003 09:19:01
Nepumuk

Hallo Frederik,

Do Until Var1
...
Loop

dann geht das Programm nur in die Schleife, wenn var1 True ist.
Gruß
Nepumuk

Re: Zeilensprung in anderes Makro
20.05.2003 09:34:28
Frederik Fuhrmann

Ok, wenn aber var1 false ist, soll der code trotzdem durchlaufen werden, allerdings nur einnmal!

dann müsste ich den code ja nach der schleife nochmal schreiben!?

gruß
f.

Anzeige
Re: Zeilensprung in anderes Makro
20.05.2003 09:42:03
Nepumuk

Hallo Frederik,
dann mach die Abfrage an das Ende der Schleife.

Do
...
Loop While var1

Gruß
Nepumuk



Re: Zeilensprung in anderes Makro
20.05.2003 09:48:08
Frederik Fuhrmann

Ahhh, ok, so komme ich klar.

Vielen Dank!
Gruß
Frederik

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige