Office-Fragen.de
Tab in csv UTF-8 speichern - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Tab in csv UTF-8 speichern (/thread-29122.html)

Seiten: 1 2 3


RE: Tab in csv UTF-8 speichern - onki76 - 19.03.2024

Hallo,

die Haken sind alle so gesetzt. Kommt dieser Fehler.


RE: Tab in csv UTF-8 speichern - EbyAS - 19.03.2024

Hallo das kann nicht stimmen! Hast Du die Seite mod_csv_utf komplett kopiert?
es fehlt offensichtlich
Code:
Declare Function WideCharToMultiByte Lib "kernel32.dll" (ByVal CodePage As Long, _
                                                         ByVal dwFlags As Long, _
                                                         ByVal lpWideCharStr As Long, _
                                                         ByVal cchWideChar As Long, _
                                                         ByVal lpMultiByteStr As Long, _
                                                         ByVal cbMultiByte As Long, _
                                                         ByVal lpDefaultChar As Long, _
                                                         ByVal lpUsedDefaultChar As Long) As Long
Denn das will er gerade aufrufen und offensichtlich ist nicht vorhanden oder es ist nicht richtig kopiert!


RE: Tab in csv UTF-8 speichern - onki76 - 20.03.2024

Hallo,

hab jetzt alles eingebaut, aber der sagt mit was von auf 64Bit ändern.


RE: Tab in csv UTF-8 speichern - RPP63 - 20.03.2024

Moin!
Bist Du schon mal auf die völlig abstruse Idee gekommen, die Schaltfläche "Hilfe" anzuklicken?


RE: Tab in csv UTF-8 speichern - onki76 - 20.03.2024

Ja, habe ich gemacht, dann landet man auf eine abstrusen Seite von Windows ohne weitere Infos zum Fehler.
Über Google hab ich zu Declare jetzt was gefunden, aber nachdem ich das so halbwegs angepasst habe wie beschrieben funtzt es trotzdem nicht. Das mit PtrSafe und Lib ist schon ziemlich exquvisit und absolutes Neuland für mich.
Jetzt bleibt es im Ende hängen, kann mit StrPtr nichts anfangen, Typen unverträglich.


RE: Tab in csv UTF-8 speichern - EbyAS - 20.03.2024

Hallo Miteinander,
Unter VBA existiert der StrPtr um Pointer umzuwandeln.
Warum das auch für diese Konstellation funzt ?
Ich benutze Win 11 64Bit und Office 21 Prof. 32Bit (Ich hate aber vorher 19 64Bit) jetzt habe ich aus andern Gründen auf 32 geändert.
Bei mir funktioniert es aber ohne Probleme. (Beispiel im Anhang)

.csv   CSV_Daten_UTF8.csv (Größe: 1,11 KB / Downloads: 4)


RE: Tab in csv UTF-8 speichern - onki76 - 21.03.2024

Hallo,

da das mein Firmenrechner ist, habe ich nur die Möglichkeit in 64Bit.


RE: Tab in csv UTF-8 speichern - EbyAS - 21.03.2024

Na dann verwende doch mal diese Version. Sie müsste auch für 64bit funktionieren.

.xlsm   TestMappe3.xlsm (Größe: 39,56 KB / Downloads: 8)


RE: Tab in csv UTF-8 speichern - onki76 - 15.05.2024

[Bild: Unbenannt.png]
Hallo. Bin wieder am basteln und habe nochmal die Testmappe3 probiert. Da kommt der Fehler laut Bild. Das will bei mir einfach nicht funzen. Ist es möglich das so anzupassen, dass es als xlsx gespeichert wird, dann könnte ich immer diese in eine csv mit UTF-8 wandeln.

Vielen Dank für eure Bemühungen und Fachwissen.


RE: Tab in csv UTF-8 speichern - onki76 - 15.05.2024

Translator