Herbers Excel-Forum - das Archiv

Makro

  • Makro von Udo vom 24.12.2006 19:52:20
Bild

Betrifft: Makro
von: Udo

Geschrieben am: 24.12.2006 19:52:20
1)In VBA: Wie kann ich einen bestimmten Buchstaben aus einem Wort (an einer bestimmten Stelle dieses Wortes abfragen), ob dieser vorhanden ist.
Und wie kann ich abfragen, welche! Buchstabe z.B. an Stelle 5 des Wortes vorhanden sind.
2) Wenn ich eine Variable (z.B. a) von einem Modul ins andere übernehme, dann geht der Inhalt verloren. Ich möchte aber den Inhalt der Variablen von einem Modul ins Andere übernehmen.
Vielen Dank im Voraus
Udo
Bild

Betrifft: AW: Makro
von: ingUR

Geschrieben am: 24.12.2006 20:23:15
1)In VBA: Wie kann ich einen bestimmten Buchstaben aus einem Wort (an einer bestimmten Stelle dieses Wortes abfragen), ob dieser vorhanden ist.
Und wie kann ich abfragen, welche! Buchstabe z.B. an Stelle 5 des Wortes vorhanden sind.
# nach fünftem Zeichen im String:
# char5 = "x"
# if chr5 = Mid(strText, 5,1) then ...
2) Wenn ich eine Variable (z.B. a) von einem Modul ins andere übernehme, dann geht der Inhalt verloren. Ich möchte aber den Inhalt der Variablen von einem Modul ins Andere übernehmen.
############
#Modul1
sub Aufruf()
dim x
x = 20
debug.print x
test x
debug.print x
end sub
#Modul2
public sub test(Byref x)
debug.print x
x= 15
debug.print x
end sub

Gruß!
 Bild