kobinationsfeld in dialog

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: kobinationsfeld in dialog

Re: kobinationsfeld in dialog

von ykcim » Di, 21.10.2008 13:45

Schau mal in den aller ersten Beitrag in dieser Gruppe. Dort stehen einige nützliche Verweise auf Dokumentation.

Vor allem das SDK mit einer Referenz ist wichtig.
Für 2.4: http://download.openoffice.org/2.4.0/sdk.html
Für 3.0: http://download.openoffice.org/3.0.0/sdk.html

Na ja un meine FAQ ist auch recht nützlich :D


mfg
Michael

Re: kobinationsfeld in dialog

von komma4 » Di, 21.10.2008 13:42

Re: kobinationsfeld in dialog

von ykcim » Di, 21.10.2008 13:05

Du mußt lediglich eine Schleife über den Calc-Bereich machen und die einzelnen Werte dem Kombinationsfeld hinzufügen.

Code: Alles auswählen

  Dim MyDlg as Object
  Dialoglibraries.Loadlibrary("Standard")
  MyDlg= CreateUnoDialog(Dialoglibraries.Standard.Dialog1)
  MyControl=MyDlg.GetControl("ComboBox1")
  
  myDoc = thisComponent
  mySheet = myDoc.sheets(0)
'  Zum Beispiel für die erste Spalte bis Zeile 7 
  For i=0 to 6
  mycell = mysheet.getCellByPosition(0,i)
  MyControl.additem(mycell.value, i)
  next i
  MyDlg.execute()
mfg
Michael

Nach oben