VBA Kombinationsfeld

27/09/2007 - 13:53 von Daniel Fellner | Report spam
Hallo,

ich hab ein Problem mit einem Kombinationsfeld. Ich habe ein Userform
erstellt und möchte nun ein Kombinationsfeld mit Daten belegen. Die
Daten für das Kombinationsfeld stehen in einem anderen Tabellenblatt
als dem in dem sie ausgegeben werden sollen. Wie muss ich das
anstellen? In Access geht das so einfach aber hier.

Im Voraus schon mal Danke

Gruß

Daniel
 

Lesen sie die antworten

#1 stefan onken
27/09/2007 - 14:10 | Warnen spam
On 27 Sep., 13:53, Daniel Fellner wrote:
Hallo,

ich hab ein Problem mit einem Kombinationsfeld. Ich habe ein Userform
erstellt und möchte nun ein Kombinationsfeld mit Daten belegen. Die
Daten für das Kombinationsfeld stehen in einem anderen Tabellenblatt
als dem in dem sie ausgegeben werden sollen. Wie muss ich das
anstellen? In Access geht das so einfach aber hier.

Im Voraus schon mal Danke

Gruß

Daniel



hallo Daniel,
in Excel gibt es dafür leider keinen Assistenten, aber es gibt dafür
andere Sachen, die hier einfacher sind als in Access.
Entweder schreibst in den Eigenschaften bei RowSource die Quelle rein
in der Form Tabellenname!Zellen, also zB Tabelle2!A1:A10 oder du
schreibst du die Eigenschaft per VBA mit UserForm1.ComboBox1.RowSource
= "Tabelle2!A1:A10". Letzteres würde ich verwenden, wenn die Anzahl
der Zeilen variabel ist, also dann in der Form
UserForm1.ComboBox1.RowSource = "Tabelle2!A1:A" & anzahlZeilen.

Gruß
stefan

Ähnliche fragen