Avatar billede Basse25 Novice
30. oktober 2011 - 19:23 Der er 1 løsning

65001 Unicode - (UTF-8) - Streng til VBAscript

Hej

Jeg har følgende makro, som konvertere fra CSV til Xlsx. Det eneste jeg mangler er at få unicoden (UTF-8) med, - Er der nogle, som kan hjælpe.

Sub Convert_Macro()
'
'
Dim File_Names As Variant
Dim File_count As Integer
Dim Active_File_Name As String
Dim Counter As Integer
Dim File_Save_Name As Variant


File_Names = Application.GetOpenFilename(, , , , True)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
File_count = UBound(File_Names)
Counter = 1
Do Until Counter > File_count
Active_File_Name = File_Names(Counter)
Workbooks.Open Filename:=Active_File_Name
Active_File_Name = ActiveWorkbook.Name
File_Save_Name = InStr(1, Active_File_Name, ".csv", 1) - 1
File_Save_Name = Mid(Active_File_Name, 1, File_Save_Name) & ".xlsx"
ActiveWorkbook.SaveAs Filename:=File_Save_Name, FileFormat:= _
xlOpenXMLWorkbook
ActiveWindow.Close
Counter = Counter + 1
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True


End Sub
Avatar billede Basse25 Novice
01. december 2011 - 09:32 #1
Ingen løsning
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester