in einem Dialogfenster soll eine einfache Division zweier Zahlen (zwei numerische Eingabefelder in selbigen Dialog) stattfinden. Das Ergebnis soll in dem Dialog in ein drittes per Schalter erscheinen.
Ich stoße dabei als Anfänger aber an meine Grenzen, kann mir jemand bei der Makroerstellung helfen?
Danke
Makro-Berechnung in Dialog?
Moderator: Moderatoren
Hi Mr Weeds,
hilft das:
Viel Erfolg
Jürgen
hilft das:
Code: Alles auswählen
Dim oDialog1 as Object
Sub TextBoxLesen
DialogLibraries.loadLibrary("Standard")
oForm = DialogLibraries.Standard.Dialog1
oDialog1 = CreateUnoDialog(oForm)
oDialog1.execute
end sub
Sub ZahlenDividieren
myDoc = stardesktop.currentcomponent
oForm = DialogLibraries.Standard.Dialog1
Zahl1=oDialog1.GetControl("NumericField1").value
Zahl2=oDialog1.GetControl("NumericField2").value
Ergebnis = Zahl1 / Zahl2
oDialog1.GetControl("Label3").Text=Ergebnis
End Sub
Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem