Vielleicht kann jemand weiterhelfen?
Ich hab einen schönen Codeschnipsel gefunden, der ein angewähltes Listenfeld in einem writerdokument in eine MsGBox ausgibt.
Ich möchte aber eigentlich mit der Variablen "Ergebnis" eine if Schleife machen, die ggfs ein Makro auslöst.
also.-- if Eingabe = " Text" then -- Makro aufrufen
Leider scheint diese Idee nicht richtig zu sein. Zumindest ignoriert das Programm die if Zeile völlig.
Der Code lautet bislang folgendermaßen:
Windows Xp ooo 3.2.
Code: Alles auswählen
Sub Main
dim Eintrag as string
oForm= ThisComponent.drawpage.forms.getbyindex (0)
oListbox = oForm.getByName ("Listenfeld 1")
Eintrag = oListbox.getCurrentValue
MsGbox " Daten gleich" + Eintrag
if Eintrag = " Text" then Antwort
End Sub
Sub Antwort
MsGBox "Richtig"
End Sub
Moderation,4: CODE tags gesetzt