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

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

Moderátor: Mods_senior

Zamčeno
dolphino
nováček
Příspěvky: 24
Registrován: 30 lis 2011 13:05

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

Příspěvek od dolphino »

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
Luboš
Tvůrce článků
Příspěvky: 2038
Registrován: 13 kvě 2005 07:14

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

Příspěvek od Luboš »

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: 30 lis 2011 13:05

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

Příspěvek od dolphino »

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

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

Příspěvek od Uziv00 »

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.
dolphino
nováček
Příspěvky: 24
Registrován: 30 lis 2011 13:05

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

Příspěvek od dolphino »

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: 1547
Registrován: 02 bře 2011 19:12
Bydliště: Drsná Vysočina :D

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

Příspěvek od cmuch »

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: 30 lis 2011 13:05

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

Příspěvek od dolphino »

Díky moc za pomoc, mám to hotové. :-)
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Automatické přihlašování k fóru.
    od pcmaker » » v PC-HELP - připomínky k fóru
    1 Odpovědi
    3934 Zobrazení
    Poslední příspěvek od atari

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