A voir également:
- Structurer des données
- Trier des données excel - Guide
- Excel validation des données liste - Guide
- Supprimer les données de navigation - Guide
- Reinstaller windows sans perte de données - Guide
- Sauvegarde des données - Guide
1 réponse
f894009
Messages postés
17240
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 février 2025
1 713
Modifié par f894009 le 20/12/2016 à 14:30
Modifié par f894009 le 20/12/2016 à 14:30
Bonjour,
mettez cette ligne en commentaire
'Application.ScreenUpdating = True
mettez un point d'arret a cette ligne
Fname = Left$(strCurrentFile, Len(strCurrentFile) - 4) & ".csv"
lancez votre macro et des l'arret regardez a quoi ressemble le fichier dbf ouvert par excel
pas en compte les caractères spéciaux ????????
mettez cette ligne en commentaire
'Application.ScreenUpdating = True
mettez un point d'arret a cette ligne
Fname = Left$(strCurrentFile, Len(strCurrentFile) - 4) & ".csv"
lancez votre macro et des l'arret regardez a quoi ressemble le fichier dbf ouvert par excel
pas en compte les caractères spéciaux ????????
20 déc. 2016 à 14:39
Merci pour la réponse alors j'ai fais ce que tu m'as expliqué et le résultat reste le même, ce que je voulais par caractère spéciaux c'est qu'il me mets certains caractères qu'on utilise pas d'habitude.
20 déc. 2016 à 14:50
caractères qu'on utilise pas d'habitude.
Reste a savoir s'ils font parti des donnees ou pas.
Je n'ai pas de fichiers DBF, mais pouvez-vous en mettre un a dispo pour voir le separateur de champ (normalement c'est une tabulation, mais faut voir) et ces fameux caracteres speciaux
Modifié par VBA_93 le 20/12/2016 à 15:05
Modifié par f894009 le 20/12/2016 à 15:19
Ouvrez un DBF avec NotePad ou mieux NotePad++ et regardez comment ca s'affiche
Si vous aviez un outil genre HxD qui permet de voir les fichiers en deux parties, une en Hexadecimal et l'autre ce qui en texte vous pourriez determiner le separateur de champ de facon a pouvoir faire une conversion de donnees via excel (repartition en fonction d'un separateur au choix, voir menu, donnees, convertir) en VBA
Modifié par VBA_93 le 20/12/2016 à 15:47
Je l'ai ouvert avec Notepad++ vu que j'ai que sa pour le moment et je vois qu'il y a de % des accent mélangés avec le nom des champs et des NUL EXT EOT RS écrit en blanc sur fond noir . Je sais pas si sa peut aider.