< návrat zpět

MS Excel


Téma: VBA Select case Nejde rss

Zaslal/a 6.2.2011 10:51

Dobrý den.
Prosím o pomoc s funkcí Select Case.
Na list Parametry dělám seznam listů s hypertextovými odkazy.
Potřebuji, aby fyzické názvy listů zůstaly, ale v seznamu v Parametrech mohly bý jiné názvy a přitom odkazy jsou stále na fyzické názvy (potřebuji to kvůli několikajazyčné tabulce). Zkouším pomocí Select case, podle tlusté knihy o VBA. Netuším, co dělám špatně, už si nevím rady. Přikládám vzorový soubor, v makru jsou popsány moje kroky. Moc díky. Krist

Příloha: zip4024_nejde_case.zip (12kB, staženo 28x)
Zaslat odpověď >

icon #004025
Poki
Problem bude zrejme v definovani Case.
Vas kod:
Select Case vyhl_list.Name
Case naz_list = "prvni": naz_list = "ahoj prvni"
Case naz_list = "druhý": naz_list = "ahoj druhý"

Case Else
naz_list = vyhl_list.Name
End Select

Tucne by v kodu byt nemelo, protoze v radku Select Case definujete, k cemu se onen Pripad (case) vztahuje.

Když tedy vyberete Case jako 'list.name', musi byt pri vyberu pripadu jiz jen hodnota pripadu: Case "prvni".

Snad to pomuze...citovat
#004030
avatar
No jasně. Tak pro ostatní se stejným problémem :

Select Case vyhl_list.Name
Case Is = "prvni": naz_list = "ahoj prvni"
Case Is = "druhý": naz_list = "ahoj druhý"

Case Else
naz_list = vyhl_list.Name
End Select

Poki, moc děkuji za pomoc. Prostě kdo umí, ten umí. Ale takových, kteří umí a ještě jsou ochotni pomoci jiným, moc neexistuje.
Ještě jednou tisíceré díky.
Kristcitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje