< návrat zpět

MS Excel


Téma: zavření konkrétního sešitu rss

Zaslal/a 18.2.2013 15:19

ahoj,
rád bych se s Vámi poradil ohledně tabulky, kde jsem pomocí maker udělal formulář s tlačítkem "uložit". to udělá všechny potřebné kroky které potřebuji a nakonci je akce, která zavře excel. Zavře ale všechny sešity co jsou otevřené a to se mi moc nehodí. prosím o radu jak nastavit makro na zavření jen konkrétního sešitu?
nyní makro na konci vypadá takto:

ActiveWorkbook.Save
Application.Quit

děkuji moc za Vaše cenné rady

Zaslat odpověď >

#011725
avatar
ActiveWorkbook.Save
ActiveWorkbook.Close

A ak chceš zatvoriť excel, tak čím(keď nie excelom) zostanú tie súbory otvorené? 4citovat
icon #011726
eLCHa
ActiveWorkbook může (ale nemusí) dělat neplechu.

Raději bych použil
Dim w as Workbook
Set w= Workbooks("XY")

.
.
.

w.Save
w.Close
set w = nothing
citovat
#011728
avatar
@eLCHA
Máš pravdu.
Ale to mu nezaručuje, že zošit "XY" nebude aktívnym zošitom.
A možno sa mu podarí zatvoriť zošit s tým makrom.
To si musí sám postrážiť.citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21