Makro na ukládání sešitu

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

Moderátor: Mods_senior

Odpovědět
Jsimi
Level 1.5
Level 1.5
Příspěvky: 119
Registrován: 17 čer 2012 19:12

Makro na ukládání sešitu

Příspěvek od Jsimi »

Ahoj,
Mám makro které ukládá sešit a přidává do názvu hodnotu z určené buňky. Bohužel nemohu přijít na jak ho upravit, aby název nového souboru byl např. Check list "aktuální datum" "aktuální čas".xlsm
Mě vyleze název tak jako v příloze.
Předem díky za radu.
Přílohy
Check list č.0,96628472222222217.9.2017.xlsm
(110.72 KiB) Staženo 43 x
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: 22 kvě 2007 11:34
Kontaktovat uživatele:

Re: Makro na ukládání sešitu

Příspěvek od X »

Naposledy upravil(a) X dne 18 zář 2017 03:09, celkem upraveno 1 x.
Jsimi
Level 1.5
Level 1.5
Příspěvky: 119
Registrován: 17 čer 2012 19:12

Re: Makro na ukládání sešitu

Příspěvek od Jsimi »

Ahoj,
Velmi jednoduché a funkční, jen nevím jak se zbavit vytváření tohoto souboru "Microsoft Office Excel Backup File (.xlk)"

Dodatečně přidáno po 1 hodině 9 minutách 21 vteřinách:
Omlouvám se, chyba na mé straně. Vyřešeno.
Díky
Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 386
Registrován: 12 čer 2013 23:40

Re: Makro na ukládání sešitu

Příspěvek od elninoslov »

Pridajte si do deklarácie :

Kód: Vybrat vše

Datum As Long, Cas As Double
Riadky :

Kód: Vybrat vše

'Vloží datum
    Range("C3") = Date
    
'Vloží čas
    Range("D3") = Time
zmente na :

Kód: Vybrat vše

'Vloží datum
    Datum = Date
    Range("C3") = Datum
    
'Vloží čas
    Cas = Time
    Range("D3") = Cas
Riadok

Kód: Vybrat vše

jmeno = "Check list č." & Range("D3") & Range("C3") 'k názvu se takhle přidá číslo pořadí dle parametru v buňce F5
zmente na :

Kód: Vybrat vše

jmeno = "Check list č." & Format(Datum + Cas, "dd.mm.yyyy hh:nn") 'k názvu se takhle přidá číslo pořadí dle parametru v buňce F5
Ale o akom čísle v F5 ešte vravíte ?
Odpovědět

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