Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno VBA - předávání parametru pro objekt

Dobrý večer přeji,

mám problém s VBA: v tabulce v excelu mám uložený název sheetu - například "Sheet2". Rád bych vytvořil objekt worksheet který bude mít hodnotu "Sheet2", ale nejde mi to za boha předat - píše mi to type mismatch. To bych chápal, v tabulce je string, ale když se ten string jmenuje jako název sheetu, tak jsem doufal, že by to šlo udělat takhle... Níže jak jsem to zamýšlel udělat:

Dim o_requested_table_location as Worksheet
set o_requested_table_location = Sheet1.Cells(15, "B") '<- právě na téhle pozici je zapsán onen Sheet2

Můžete prosím pomoci?

S pozdravem z noční šichty,
Pája

Předmět Autor Datum
Set o_requested_table_location = Worksheets(Sheet1.Cells(15, "B").Value)
los 28.12.2013 01:51
los
Děkuji děkuji děkuji, funguje naprosto skvěle ;) Užijte si silvestra poslední
Mucek 30.12.2013 08:16
Mucek

Zpět do poradny Odpovědět na původní otázku Nahoru