Nejste přihlášen/a.
Dobrý den,
chtěl bych se zde zeptat. Chtěl bych si ukládat v excelu tabulky, které několikrát za den změním, poté se potřebuji vrátit k některé staré, ale uloženou mám jen poslední.
Jde nějak nastavit, aby mi excel ukládal soubory pokaždé při uložení pod jiným názvem do nějaké složky?
Když bych dal uložit, pokaždé by excel uložil, však uložilo by se vždy, přičemž by vzniknul vždy nový soubor.
Jde toto nějak?
Děkuji všem chytrým.
Musíte spáchat nějaké makro. Uložit ho do Module ve VBA editoru.
Makro může vypadat třeba takto:
Sub ULOZENI()
If Len(Hour(Now)) = 1 Then
cas = "0" & Hour(Now)
Else
cas = Hour(Now)
End If
If Len(Minute(Now)) = 1 Then
cas2 = "0" & Minute(Now)
Else
cas2 = Minute(Now)
End If
datcas = Year(Date) & Month(Date) & Day(Date) & cas & cas2
jmeno = "pokus"
ActiveWorkbook.SaveAs Filename:="C:\Users\Milan\Documents" & jmeno & datcas & ".xlsm" _
, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
kde zadáte jméno souboru (zde jsem použil jméno pokus) a dále pak adresář, kam se bude ukládat.
No a makro můžete spouštět třeba nějakým tlačítkem.
Děkuji mockrát opicak®
Chtěl bych se vás zeptat, jak jste takové makro vytvořil?
Já když vytvářím makra, dělám to tak, že po spuštění vytvoření makra, ukazuju v excelu co chci aby makro dělalo, však ukázat v excelu zavří a uložit (ještě k tomu pod datumem a časem) je pro mě zatím španělská vesnice
Nenaučil by jste mě to?
Případně máte email?
Ještě jednou mockrát děkuji.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.