automatické vložení datumu do názvu při ukládání Vyřešeno

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

Moderátor: Mods_senior

dolphino
nováček
Příspěvky: 24
Registrován: listopad 11
Pohlaví: Muž
Stav:
Offline

automatické vložení datumu do názvu při ukládání  Vyřešeno

Příspěvekod dolphino » 17 led 2012 11:48

Ahoj,

chtěl bych se optat, jak by se mohl automaticky dostat datum do názvu ukládaného dokumentu.
Vytvořil jsem makro, kde po provedení všech výpočtů a seřazení tabulek dojde k automatickému uložení ve formátu PDF. Bohužel se mi vytváří stejný název dokumentu, což je špatně. Chtěl bych, aby se vytvořil dokument např. XXXX_datum.pdf (XXXX = pevně stanovený popis, datum - aktuální datum uložení). Dá se toho docílit?
Nebo před uložením, aby uživatel vypsal manuálně název dokumentu do nějakého okna, které mu bude nabídnuto.

Díky za pomoc

Reklama
Luboš
Tvůrce článků
Level 5
Level 5
Příspěvky: 2038
Registrován: květen 05
Pohlaví: Muž
Stav:
Offline

Re: automatické vložení datumu do názvu při ukládání

Příspěvekod Luboš » 17 led 2012 11:59

Nenapsal jsi, v kterém programu to potřebuješ. Píšeš jen výstupní formát PDF, což je nedostačující informace.
Potřebujete jinou pomoc při řešení problému ve Windows 10? Stáhněte si soubor Win10-finty.

dolphino
nováček
Příspěvky: 24
Registrován: listopad 11
Pohlaví: Muž
Stav:
Offline

Re: automatické vložení datumu do názvu při ukládání

Příspěvekod dolphino » 17 led 2012 12:43

Omlouvám se. Má se to učinit v Excelu

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23624
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: automatické vložení datumu do názvu při ukládání

Příspěvekod ITCrowd » 17 led 2012 13:16

Ve vbs by to bylo takto:

Kód: Vybrat vše

' vytvoreni nazvu souboru
Mesic = Month(Now())
Den = Day(Now())
If Den < 10 Then Den = "0" & Den
If Mesic < 10 Then Mesic = "0" & Mesic
Namefile = "log_" &  "_" & Year(Now()) & Mesic & Den & ".rar"
'WScript.Echo Namefile

ve vba to snad bude podobné. Třeba tě to navede.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

dolphino
nováček
Příspěvky: 24
Registrován: listopad 11
Pohlaví: Muž
Stav:
Offline

Re: automatické vložení datumu do názvu při ukládání

Příspěvekod dolphino » 17 led 2012 15:06

Díky za pomoc, pohrál jsem si s tím a tak nějak mi to chodí. Zjistil jsem ale, že potřebuji dodat ještě minutu, jaký je zápis pro aktuální minutu? Min mi to nebere. Jde to vůbec?

Díky moc

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: automatické vložení datumu do názvu při ukládání

Příspěvekod cmuch » 17 led 2012 21:05

možná třeba takto

Kód: Vybrat vše

Dim MyTime

MyTime = time

Namefile = "log_" &  "_" & Year(Now()) & Mesic & Den & Hour(MyTime) & Minute(MyTime) & ".rar"

dolphino
nováček
Příspěvky: 24
Registrován: listopad 11
Pohlaví: Muž
Stav:
Offline

Re: automatické vložení datumu do názvu při ukládání

Příspěvekod dolphino » 17 led 2012 21:32

Díky moc za pomoc, mám to hotové. :-)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

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

Kdo je online

Uživatelé prohlížející si toto fórum: Seznam[Bot] a 30 hostů