Re: Makro do Excelu
Napsal: 30 srp 2017 15:59
Můžeš si poupravit pro své potřeby můj kód, který používám. Pověs si ho na tlačítko. Cestu vidíš, zadej si svou, soubor dostane i svou verzi (automaticky), ale jen při současném stisku jisté (hledej ) shiftovací klávesy - já pro verzování používám ten nejpřirozenější formát, tedy datum a čas Při nepodržení této shiftovací klávesy dojde k neautorizovanému uložení bez času, ale s přidáním: NoAuthor ...
P.S.: Řádek: Unload UserForm1 - můžeš zanedbat (smazat).
P.S.: Řádek: Unload UserForm1 - můžeš zanedbat (smazat).
Kód: Vybrat vše
Private Sub CommandButton1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
If Button = 1 Then
Dim Location As String, ThisFile As String
Location = "C:\TEXT\# DOKUMENT\# SEZNAM\LEXIKON\LEXIKON " & Format(Now(), "yyyy/mm/dd ")
If Shift = 2 Then ThisFile = Format(Time(), "hh-mm-ss") Else ThisFile = "NoAuthor"
ThisFile = Location + ThisFile & ".xls"
Unload UserForm1
Cells(1, 1).Select
ActiveWorkbook.SaveAs Filename:=ThisFile
End If
End Sub