OVH Cloud OVH Cloud

Marque de retour de chariot entre Access & Excel

1 réponse
Avatar
Olivier
Bonsoir tout le monde,

J'ai un p'tit probl=E8me de marque de retour de chariot. Je=20
m'explique.

Dans un formulaire Access (2003), j'ai un champ de type=20
Memo dans lequel je vais des retours de chariot (touche=20
Entr=E9e).

Via du code VBA, j'envoie ce champ dans un fichier Excel,=20
mais dans la cellule excel, les retours de chariot sont=20
ponctu=E9s d'un p'tit carr=E9 (Ils n'apparaissent plus,=20
lorsque j'appuie sur la touche F2).

Avez-vous une solution pour que ces caract=E8res de=20
ponctuation n'apparaissent plus dans les cellules d'Excel.


10000 mercis =E0 vous toutes & tous pour vos r=E9actions.

Olivier

1 réponse

Avatar
Raymond [mvp]
Bonsoir.

sous access, le saut de ligne avec retour chariot est fait par VbCRLf
(chr(13) & chr(10)). Dans beaucoup de logiciel seul le caractère chr(10) est
utilisé. pour faire correspondre ces caractères on procéde à un replace
avant import/export selon la demande de chaque logiciel;

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Olivier" a écrit dans le message de news:
118f01c53b93$4114ca40$
Bonsoir tout le monde,

J'ai un p'tit problème de marque de retour de chariot. Je
m'explique.

Dans un formulaire Access (2003), j'ai un champ de type
Memo dans lequel je vais des retours de chariot (touche
Entrée).

Via du code VBA, j'envoie ce champ dans un fichier Excel,
mais dans la cellule excel, les retours de chariot sont
ponctués d'un p'tit carré (Ils n'apparaissent plus,
lorsque j'appuie sur la touche F2).

Avez-vous une solution pour que ces caractères de
ponctuation n'apparaissent plus dans les cellules d'Excel.


10000 mercis à vous toutes & tous pour vos réactions.

Olivier