< 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

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