Svyhledat odkaz pomocí proměnné

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Veverka77
nováček
Příspěvky: 3
Registrován: leden 17
Pohlaví: Muž
Stav:
Offline

Svyhledat odkaz pomocí proměnné

Příspěvekod Veverka77 » 09 čer 2017 12:01

Ahoj,
potřebuji poradit, jak upravit tento kód v makru excelu:

Kód: Vybrat vše

ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-5],[sešit_k_úpravě.xlsx]Výkony!R2C4:R64000C5,2,FALSE),0)"

tak, aby místo názvu sešitu (sešit_k_úpravě.xlsx) byla použita proměnná (otevrenysesit1)

Děkuji za nasměrování

Reklama
guest
Pohlaví: Nespecifikováno

Re: Svyhledat odkaz pomocí proměnné

Příspěvekod guest » 09 čer 2017 12:24

Kód: Vybrat vše

Dim strSesit As String

strSesit = "muj_sesit"

ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-5],[" & strSesit & "]Výkony!R2C4:R64000C5,2,FALSE),0)"


Tuším ale, že s prominutím vymýšlíte zbytečné, až nebezpečné bejkárny (odkazovat se do zavřeného sešitu není dobrý nápad, do jiného otevřeného vzorcem v makru je taky divný nápad a pokud sešit neexistuje, šups a máte tam dialog...), čili proč uvádíte název sešitu...


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů