XL 2019 une aide d'expert pour un code VBA à actualiser

Sebasto

XLDnaute Nouveau
Bonjour le forum,

La question est simple mais la solution pas évidente (même sur stack aux USA)

J'ai un programme VBA sur un fichier Excel qui marche bien!
Mais Internet évolue et maintenant il faut obtenir des résultats en UTF-8 sans BOM.
(aujourd'hui je contourne en utilisant un logiciel gratuit qui encode en Batch -2000 fichiers- depuis Ansi en UTF-8 sans bom)

le code actuel est (qui produit du Ansi):
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile(ThisWorkbook.Path & "\taxaIP\zz-" & tablo(n, 2) & ".php", True)

Il me faudrait le modifier pour que les fichiers txt obtenus s'ouvrent directement en UTF-8 sans bom et plus en Ansi (par exemple avec Notepad ++).

Un expert peut-il m'aider?

Merci, Seb
 

Sebasto

XLDnaute Nouveau
Oui, vrai de vrai.
Et il sait la différence entre UTF-8 avec ou sans bom et ansi!
Tu l'as fait sourire.
Un petit message perso : si Pierre vient encore sur ce forum (on a perdu son adresse mail car yahoo mail a supprimé/vidé un compte), il le remercie encore (et Stéphanie aussi), avec toutes nos amitiés (mienne comprise, quel beau code VBA).
Le problème existe bien avec Excel 2019 mais ce n'était pas l'idée de ce post au départ et cela ne va pas faire chuter le cours en bourse de Ms.
Bon aucun souci, j'ai fait le taf avec PHP MySql!

Seb
 

Statistiques des forums

Discussions
312 209
Messages
2 086 270
Membres
103 168
dernier inscrit
isidore33