access excel problème de caractères retour à la ligne, etc...

access excel problème de caractères retour à la ligne, etc... - VB/VBA/VBS - Programmation

Marsh Posté le 09-09-2004 à 10:14:51    

Bonjour.
j'exporte une base access sur excel en visual basic :  
"DoCmd.TransferSpreadsheet"
 
tout marche parfaitement sauf que mes retours à la ligne dans access me font des caratères genre || ou un carré dans excel!
 
quel est le moyen de supprimer cela?
 
ps : quand on fait manuellement l'exportation dans access, il faut cocher "texte formaté" pour ne pas avoir ces caractères.!

Reply

Marsh Posté le 09-09-2004 à 10:14:51   

Reply

Marsh Posté le 11-09-2004 à 09:34:02    

1 - Trouver le code AscII des caractères bizarres
En créant une petite procédure ou tu places un debug.print asc("[copie de ton caractère]" )
 
2 - Remplacer ces caractères par un retour à la ligne.
Crée une procédure qui remplace automatiquement les carrés par un chr(13) (retour à la ligne)

Reply

Marsh Posté le 11-09-2004 à 12:56:54    

merci je vais essayer ça !

Reply

Marsh Posté le 13-09-2004 à 15:46:31    

en fait ce que je fais dans access, je remplace les sauts de lignes par des espaces... :-)  
car j'ai pas encore regarder comment créer une macro à partir de access pour l'executer dans un fichier excel!
mais merci déjà :-)
 
 
Sinon, une autre chose c'est que les cellules excels ne sont pas bien formaté.
Peut on par défaut créer un fichier excel ou lui appliquer (par le moyen de code dans access) ceci :  
format/cellule/alignement/renvoyer à la ligne automatiquement.
 
merci d'avance :-)))))))))

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed