"We are back" « oc.at

vba: tabellennamen in combobox

die 7 zwerge 24.05.2004 - 10:41 668 8
Posts

die 7 zwerge

Addicted
Registered: Jun 2002
Location: .nl
Posts: 362
hei ho!

wie kann ich alle Tabellennamen in eine combobox einfügen?

tia die7werge
Bearbeitet von die 7 zwerge am 02.06.2004, 09:48

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
hi!

vba ist lange her, aber so funktionerts, wenn du das meinst!

Code: PHP
For i = 1 To Application.Sheets.Count
        UserForm1.ComboBox1.AddItem Worksheets(i).Name
Next



mfg Facetious

die 7 zwerge

Addicted
Registered: Jun 2002
Location: .nl
Posts: 362
leider funzt das nicht :(
wenn ichs laufen lasse kommt:
run time error 424
object required

die befehle für sich funzen schon, z.B.
ComboBox1.AddItem Worksheets(1).Name
ComboBox1.AddItem Worksheets(2).Name
ComboBox1.AddItem Worksheets(3).Name
oder auch Application.Sheets.Count gibt den richtigen wert zurück

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
heisst deine combobox auch combobox1?

die 7 zwerge

Addicted
Registered: Jun 2002
Location: .nl
Posts: 362
Zitat von die 7 zwerge
die befehle für sich funzen schon, z.B.
ComboBox1.AddItem Worksheets(1).Name
ComboBox1.AddItem Worksheets(2).Name
ComboBox1.AddItem Worksheets(3).Name
oder auch Application.Sheets.Count gibt den richtigen wert zurück

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
und in welcher zeile taucht der fehler auf?

die 7 zwerge

Addicted
Registered: Jun 2002
Location: .nl
Posts: 362
 ComboBox1.AddItem Worksheets(i).Name

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
mach mal diese beiden befehle:
combobox1.additem "test"
msgbox worksheets(i).name

und schau wo dann der fehler auftritt!

die 7 zwerge

Addicted
Registered: Jun 2002
Location: .nl
Posts: 362
Zitat von mg_shadow
mach mal diese beiden befehle:
combobox1.additem "test"
msgbox worksheets(i).name
und schau wo dann der fehler auftritt!
:confused: ok, hab ich versucht, dann kam aber so ein fehler: sub or function not defined :confused: dann hab ich die ganze sub gelöscht und nochmal "neu" geschrieben -> es funzt, aber k.a. wieso

thx for your help
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz