Stránka 1 z 1

Makro na uložení sešitu EXCEL  Vyřešeno

Napsal: 12 říj 2008 00:33
od mmmartin
Mám něco jako objednávku, ve které je nahoře žadatelem vyplněné číslo zakázky a pak se v seznamu zaškrtáváním označují požadované položky. Jak by prosím vypadalo makro, které by dělalo funkci Uložit jako... a do názvu ukládaného souboru by vložilo obsah té buňky, ve které je číslo zakázky? Pokud to tedy vůbec jde. :smile: Děkuji.

Re: Makro na uložení sešitu EXCEL

Napsal: 12 říj 2008 01:54
od mike007
Chceš tedy, aby sešit s objednávkou byl pojmenován číslem zakázky, které je uvedeno buňce, například A1?

Na to ti stačí jednoduché makro:

Sub ulozit()
ChDir "C:\" 'cesta kam se má soubor uložit
ActiveWorkbook.SaveAs Filename:=Range("A1")
End Sub

Re: Makro na uložení sešitu EXCEL

Napsal: 12 říj 2008 13:33
od mmmartin
Děkuju. A máš pravdu: nejlepší hra je Excel. Jen s těmi pravidly této hry mám občas problémy :smile:

Re: Makro na uložení sešitu EXCEL

Napsal: 12 říj 2008 13:51
od mike007
Excel nemá žádná pravidla. Můžeš se odvázat :)

Re: Makro na uložení sešitu EXCEL

Napsal: 12 říj 2008 20:07
od X
Já zase používám VBA, které mi po kliknutí na uživatelské tlačítko uloží soubor v Excelu s názvem a za to přidá současný datum a čas, nemám pak bordel ve verzích ...

Re: Makro na uložení sešitu EXCEL

Napsal: 12 říj 2008 20:32
od mike007
X: Taky možnost. Jak říkám, Excel nemá pravidla ;)