Caractère special après macro avec vbnewline

  • Initiateur de la discussion Initiateur de la discussion pascal_bidouille
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pascal_bidouille

Guest
Hello,

J'ai une macro qui affecte à une cellule une chaine de caractère de type :
Code:
chaine = variable1 & vbnewline & variable2

Sur un PC win7 excel 2007 cela s'affiche correctement :
Capture case ok.PNG
Sur un PC xp excel 2007 cela s'affiche avec un caractère spécial (? dans un carré) en plus :
Capture case nok.PNG

Le caractère existe bien sur XP. On peut le supprimer à la main (sans perdre le retour à la ligne)
Par contre impossible de le copier pour faire une recherche sur toute la feuille par exemple.

Des idées pour virer cela ?

Merci
 
Re : Caractère special après macro avec vbnewline

D'abord, oui c'est bien sur excel 2007.
J'ai tenté avec
chr(13)+chr10 : vbcrlf : même résultat
chr(13) : vbcr seul : ne fait pas le saut à la ligne
chr(10) : vblf seul : c'est ok dans les deux cas.(saut à la ligne ok sans caractère spécial)

Donc ça marche. Je ne comprend pas pourquoi j'avais cet effet de bord sur XP mais bon ...

Merci pour l'idée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

P
  • Question Question
Réponses
1
Affichages
779
Compte Supprimé 979
C
R
Réponses
2
Affichages
1 K
ravenolhm
R
X
Réponses
1
Affichages
6 K
P
Réponses
5
Affichages
1 K
pommepomme
P
R
Réponses
4
Affichages
1 K
E
Réponses
11
Affichages
48 K
Eliane
E
Retour