OVH Cloud OVH Cloud

caractères faisant planter Writeline

5 réponses
Avatar
Pierre Combrisson
Bonjour,

J'ai un petit programme VBA qui plante sur l'instruction=20
writeline quand la chaine de caract=E8re =E0 =E9crire comporte=20
un caract=E8re comme lambda ou gamma (PKC-γ par exemple)

Une solution pour contourner ce plantage ?

(config VBA dans excel 2002 SP3 su win XP).

5 réponses

Avatar
Zoury
Salut Pierre! :O)

Je te conseillerais de t'informer auprès du groupe Excel. VBA et VB
n'utilise pas les même librairies de méthodes, ils seront plus aptes à
t'aider.

--
Cordialement
Yanick
MVP pour Visual Basic

"Pierre Combrisson" a écrit dans le message de
news:0cfa01c4f3f4$ba5d8f40$
Bonjour,

J'ai un petit programme VBA qui plante sur l'instruction
writeline quand la chaine de caractère à écrire comporte
un caractère comme lambda ou gamma (PKC-γ par exemple)

Une solution pour contourner ce plantage ?

(config VBA dans excel 2002 SP3 su win XP).
Avatar
pierre
je l'ai posté aussi dans le groupe Office developpement.
A la réflexion, les caractères que je tente d'écrire en
fichier texte depuis excel sont des caractères > chr(255).
Comme de toutes façons, ce fichier est destiné à être
ensuite importé dans un Oracle solaris, lui-même paramétré
en ISO 8859-1, je pense que je suis "marron" !!
-----Message d'origine-----
Salut Pierre! :O)

Je te conseillerais de t'informer auprès du groupe Excel.


VBA et VB
n'utilise pas les même librairies de méthodes, ils seront


plus aptes à
t'aider.

--
Cordialement
Yanick
MVP pour Visual Basic

"Pierre Combrisson" a écrit dans le


message de
news:0cfa01c4f3f4$ba5d8f40$
Bonjour,

J'ai un petit programme VBA qui plante sur l'instruction
writeline quand la chaine de caractère à écrire comporte
un caractère comme lambda ou gamma (PKC-γ par exemple)

Une solution pour contourner ce plantage ?

(config VBA dans excel 2002 SP3 su win XP).


.



Avatar
Zoury
hehe!

J'aurais lu ton texte il y a un an et j'aurais pensé : "??!??!"
Mais maintenant j'suis un plus au courant de l'enfer que représenté
l'encodage des chaines :O)

--
Cordialement
Yanick
MVP pour Visual Basic
"pierre" a écrit dans le message de
news:03db01c4f3ff$623161b0$
je l'ai posté aussi dans le groupe Office developpement.
A la réflexion, les caractères que je tente d'écrire en
fichier texte depuis excel sont des caractères > chr(255).
Comme de toutes façons, ce fichier est destiné à être
ensuite importé dans un Oracle solaris, lui-même paramétré
en ISO 8859-1, je pense que je suis "marron" !!
-----Message d'origine-----
Salut Pierre! :O)

Je te conseillerais de t'informer auprès du groupe Excel.


VBA et VB
n'utilise pas les même librairies de méthodes, ils seront


plus aptes à
t'aider.

--
Cordialement
Yanick
MVP pour Visual Basic

"Pierre Combrisson" a écrit dans le


message de
news:0cfa01c4f3f4$ba5d8f40$
Bonjour,

J'ai un petit programme VBA qui plante sur l'instruction
writeline quand la chaine de caractère à écrire comporte
un caractère comme lambda ou gamma (PKC-γ par exemple)

Une solution pour contourner ce plantage ?

(config VBA dans excel 2002 SP3 su win XP).


.



Avatar
Pierre
Merci quand même !
-----Message d'origine-----
hehe!

J'aurais lu ton texte il y a un an et j'aurais


pensé : "??!??!"
Mais maintenant j'suis un plus au courant de l'enfer que


représenté
l'encodage des chaines :O)

--
Cordialement
Yanick
MVP pour Visual Basic
"pierre" a écrit


dans le message de
news:03db01c4f3ff$623161b0$
je l'ai posté aussi dans le groupe Office developpement.
A la réflexion, les caractères que je tente d'écrire en
fichier texte depuis excel sont des caractères > chr(255).
Comme de toutes façons, ce fichier est destiné à être
ensuite importé dans un Oracle solaris, lui-même paramétré
en ISO 8859-1, je pense que je suis "marron" !!
-----Message d'origine-----
Salut Pierre! :O)

Je te conseillerais de t'informer auprès du groupe Excel.


VBA et VB
n'utilise pas les même librairies de méthodes, ils seront


plus aptes à
t'aider.

--
Cordialement
Yanick
MVP pour Visual Basic

"Pierre Combrisson" a écrit dans le


message de
news:0cfa01c4f3f4$ba5d8f40$
Bonjour,

J'ai un petit programme VBA qui plante sur l'instruction
writeline quand la chaine de caractère à écrire comporte
un caractère comme lambda ou gamma (PKC-γ par exemple)

Une solution pour contourner ce plantage ?

(config VBA dans excel 2002 SP3 su win XP).


.





.



Avatar
Jean-Marc
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:%
hehe!

J'aurais lu ton texte il y a un an et j'aurais pensé : "??!??!"
Mais maintenant j'suis un plus au courant de l'enfer que représenté
l'encodage des chaines :O)



Hello,

j'en profite pour rebondir sur la question de l'encodage.
Je dois convertir des chaines encodées en UTF8 en Ascii, idéalement en
ASCII-US (ANSI_X3.4-1968) mais au pire en Ascii étendu ASCII (ISO8859-1), je
pourrais encore m'en sortir.

Savez vous ou je peux trouver une table, de préférence ISO ou assimilée,
pour une telle conversion?

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."