konto usunięte
Temat: Poprawa kodu makra - zapisz jako
Posiadam makro o kodzie jak ponizej, makro ma wyeksportowac liste slowek w pliku excel do formatu utf8.Wszystko dziala dosc dobrze, lecz stworzylem szablon "eskport do anki", i jak uruchomie ponizsze makro to ono zapisuje mi ten szablon jak plik tekstowy, a ja chcialbym, zeby makro tworzylo nowy plik txt (utf8) bez ruszania szablonu.
Moze jakies sugestie jak moge poprawic jego kod ?
Sub export_to_anki()
'
' export_to_anki Makro
' Prepare export form Excel sheet to Anki 1 st column - word 2 nd column - definition
'
' Klawisz skrótu: Ctrl+g
'
With ActiveWorkbook.WebOptions
.RelyOnCSS = True
.OrganizeInFolder = True
.UseLongFileNames = True
.DownloadComponents = False
.RelyOnVML = False
.AllowPNG = True
.ScreenSize = msoScreenSize1024x768
.PixelsPerInch = 96
.Encoding = msoEncodingUTF8
End With
With Application.DefaultWebOptions
.SaveHiddenData = True
.LoadPictures = True
.UpdateLinksOnSave = True
.CheckIfOfficeIsHTMLEditor = True
.AlwaysSaveInDefaultEncoding = False
.SaveNewWebPagesAsWebArchives = True
End With
Set okno = Application.FileDialog(msoFileDialogFolderPicker)
okno.Show
sciezka = okno.SelectedItems(1)
ActiveWorkbook.SaveAs Filename:=sciezka & "\import.txt", FileFormat:=xlUnicodeText, CreateBackup:=False
End Sub