ich habe ein Problem mit der Listbox in einem Dialog. Folgenden Code habe ich eingefügt:
Code: Alles auswählen
Sub Dateneintragen
myDoc = thisComponent
oBib=DialogLibraries.LoadLibrary("Standard")
oDialog= CreateUnoDialog(Dialoglibraries.Standard.Dialog1)
dim i as integer
Rem Schueler1
Sheet1=myDoc.Sheets.getbyName(Schueler1)
For i = 0 to 390
if Sheet1.getCellbyPosition(0,i).string = "" then
exit for
end if
Next
rem Sheet1.getCellbyPosition(0,i).string = date
dim oListbox1 as object
oListbox1 = oDialog.getControl("Listbox1")
Sheet1.getCellbyPosition(1,i).string = oListbox1.getSelectedItem()
Sheet1.getCellbyPosition(2,i).string = oDialog.getControl("Listbox2").SelectedItem
End sub
(hier:Sheet1.getCellbyPosition(1,i).string = oListbox1.getSelectedItem())
die Meldung: "Objektvariable nicht belegt". Keine Ahnung an was das liegt. Die linke Seite der Gleichung funktioniert, aber beide Varianten funktioneren nicht. Ich komme einfach nicht weiter... Sieht vielleicht jemand wo der Fehler ist?
Vielen Dank auf jeden Fall
J. Kleis