|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2010 Messages : 130 ![]() |
Bonjour,
j'ai créé une base de données qui importe des données deouis un fichier Excel. Parfois il y dans un champ texte un caractère spéciale qui correspond aux deux nombres héxadécimales 0x0D et 0x0A (équivalent à CR LF surement). Je voudrais supprimer ces deux caractères lorsque j'importe les données en faisant un Citation:
Merci |
|
|
|
00
|
|
|
#2 |
![]() ![]() |
Hello,
comme ce sont des valeurs en Hexa, deux solutions se détachent : - passer par le code Hexa avec &H (voir exemple http://www.developpez.net/forums/d73...nnees-hexa-vb/) - récupérer directement la valeur en système décimal voire même les constantes VB (VbCrLf et co.)
__________________
Pas de question technique par MP, je ne réponds pas ![]() Mon perso ? Une vraie brute Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access |
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Michel Développeur informatique Inscription : février 2008 Messages : 263 ![]() |
Bonjour
Ca marcherait pas ce Code :
Champ_Designation = Replace(RS.Fields(1), vbCr, vbNullString) |
|
|
00
|
|
|
#4 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2010 Messages : 130 ![]() |
J'ai essayé la totale, rien n'y fait !
Citation:
|
|
|
|
00
|
|
|
#5 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2010 Messages : 130 ![]() |
Autant pour moi, le caractère suivant fonctionne :
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com