Zdravím, vytvořil jsem si makro na uložení souboru dle názvu, jenže do excelu otvírám soubory .txt a při uložení dle názvu souboru se to ukádá také jako .txt a já bych potřeboval, aby se to ukládalo jako .xls nebo .xlsx. nějaké tipy??
Sub Makro1()
'
' Makro1 Makro
'
'
ChDir "C:\Users\david.kosmak\Desktop\Microsoft"
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\david.kosmak\Desktop\Microsoft\" & ActiveWorkbook.Name, FileFormat:= _
xlNormal, CreateBackup:=False
End Sub
Makro na uložení dle názvu souboru Vyřešeno
Re: Makro na uložení dle názvu souboru
ChDir "C:\Users\david.kosmak\Desktop\Microsoft"
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\david.kosmak\Desktop\Microsoft\" & mid(activeworkbook.Name,1,len(activeworkbook.Name)-4), FileFormat:= _
xlNormal, CreateBackup:=False
End Sub
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\david.kosmak\Desktop\Microsoft\" & mid(activeworkbook.Name,1,len(activeworkbook.Name)-4), FileFormat:= _
xlNormal, CreateBackup:=False
End Sub
Re: Makro na uložení dle názvu souboru
Díky moc, strašně mi to usnadní práci 

Re: Makro na uložení dle názvu souboru
je to pro případ, že přípona je vždy na 3 místa (TXT).
Jiná varianta je left(activeworkbook.name,WorksheetFunction.Find(".",activeworkbook.Name)-1)
Ale, je to případ, že přípona existuje a v názvu souboru nejsou jiné tečky.
Jiná varianta je left(activeworkbook.name,WorksheetFunction.Find(".",activeworkbook.Name)-1)
Ale, je to případ, že přípona existuje a v názvu souboru nejsou jiné tečky.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 10
- 3589
-
od Riviera kid
Zobrazit poslední příspěvek
16 čer 2025 06:56
-
-
IDM hláška o nemožném stažení souboru Příloha(y)
od bluenite » 04 črc 2024 11:08 » v Vše ostatní (inet) - 2
- 4361
-
od bluenite
Zobrazit poslední příspěvek
06 črc 2024 19:40
-
-
-
Program na hledání poškozených souborů JPG Příloha(y)
od Rosta_Kolmix » 09 lis 2024 11:01 » v Design a grafické editory - 2
- 4525
-
od Minapark
Zobrazit poslední příspěvek
15 lis 2024 11:04
-
-
- 5
- 3293
-
od L.L
Zobrazit poslední příspěvek
05 úno 2025 17:42
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host