Caractère invisible en VB

Résolu
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -  
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour le forum !

Ce matin je me casse la tête pour remplacer mes espaces dans un CSV (généré par macro) par un caractère invisible.

Le CSV est destiné à un programme sous Android qui ne supporte par les espaces conventionnels car il les prend pour une séparation de colonne.

J'ai essayé de générer un caractère invisible via Alt+255, Alt+160, puis de le copier-coller dans ma macro.
Puis de faire la même chose via l'enregistreur, à chaque fois sans succès.
J'ai l'impression que les tables de caractères Excel et VB sont différentes.

Avez-vous une idée ?
Je vous en remercie par avance
    • Edit ** Via l'enregistreur de macros, après d'autres tests, il me génère bien un caractère transparent, mais Android ne le reconnaît pas, il affiche un point d'interrogation.

Il faudrait une table de correspondance ASCII Android, ça devient chaud, là ...
Quelqu'un connait un caractère invisible sous Android ???

Configuration: Excel 365 ProPlus
A voir également:

2 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

pourquoi Alt+255 ?
L'espace insécable est 0160
En vba : Chr(160) ou ChrW(160) si tu le veux en unicode
eric
1