Kabaka123
25.01.16,10:50
Tak a ešte jedna posledná otázka k záložnej kópii.
Našla som toto makro, ktoré je platné pre vytvorenie kópie v exceli.
Je možno to prerobiť tak, aby to platilo pre word?
Čo je ešte potrebné zmeniť?

Makro pre excel 2003


Sub ulozit()
Cil = "D:\Lenka\Dokumenty\záloha"
On Error Resume Next
MkDir Cil
ActiveWorkbook.SaveCopyAs Filename:=Cil & _
"\" & "Záloha_" & (Format(Now, "d.m.yyyy")) & ".xls"
ActiveWorkbook.Save
MsgBox "Súbor bol úspešne uložený", vbInformation, "Uložené"
End Sub

Makro pre word 2003?

Po OPRAVE


Sub uložit()
Cil = "D:\Lenka\Dokumenty\záloha"
On Error Resume Next
MkDir Cil
ActiveDocument.SaveCopyAs FileName:=Cil & "\" & ActiveDocument.Name & "_zaloha_" & (Format(Now, "ddmmyyyy-hhmm")) & ".doc"
ActiveDocument.Save
MsgBox "Súbor bol úspešne uložený", vbInformation, "Uložené"
End Sub

DOPNENIE
makro vo Worde mi nefunguje
mepex
25.01.16,10:15
Namiesto ActiveThisDocument je potrebné použiť ActiveDocument a ešte do save by som skôr dal
FileName:=Cil & "\" & ActiveDocument.Name & "_zaloha_" & (format(now,"ddmmyyyy-hhmm")) & ".doc"
a výsledný reťazec (súbor) bude:
C:\Document1_zaloha_25012016-1211.doc
Macro je potrebné napísať ako modul do normal.dot a asi by bolo fajn mu priradiť klávesovú skratku.
Kabaka123
25.01.16,12:20
tak už sa mi podarilo naimportovať makro do excelu, tam to funguje, ale vo worde mi zálohu nevytvára...