Stránka 1 z 1

Excel - VBA název sešitu jako proměná

Napsal: 11 čer 2012 19:49
od Rop
Vážení,

potřeboval bych do proměnné dostat název sešitu.

Respektive popíšu celou myšlenku:
Mám sešit ze kterého potřebuji "vyexportovat" jeden list do samostatného souboru.
Export si představuji takto:
otevřu nový sešit (což ve VBA umím)
přejmenuju listy
zkopíruju celý list
vložím celý list
zkopíruju čísla
vložím čísla jako hodnoty

Ovšem pro to potřebuju znát jméno nově otevřeného sešitu ... a nemohu sešit nikam ukládat, protože nevím přesně kam v počítači (bude se to používat na více počítačích) ... a neznám název nového sešitu neb nutně to nemusí být "Sešit 1" ...

Napadá vás nějaká myšlenka jak na to?

Re: Excel - VBA název sešitu jako proměná

Napsal: 11 čer 2012 20:31
od Azuzula
Nejjednodušší je ThisWorkbook.Name nebo ActiveWorkbook.Name

Re: Excel - VBA název sešitu jako proměná

Napsal: 12 čer 2012 00:50
od Rop
Dík.

Můj problém je, že na VBA jsem nedostatečně domýšlivý (a neznám 90 % příkazů).

Re: Excel - VBA název sešitu jako proměná

Napsal: 12 čer 2012 07:29
od Azuzula
Není, zač. No, abych se přiznala, tak taky nejsem domýšlivá, jen hledám a hledám a hledám a když se mi nedaří, tak ještě hledám a hledám (občas i pár dnů). Nakonec se mi podařilo najít prakticky všechno co teď vím, jen to chce trpělivost a znát trochu anglicky ;)