Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows 7
Windows 7 Forum d'entraide Windows 7. Lire -> Nouveautés de Windows 7
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/08/2011, 11h16   #1
Membre Expert
 
Avatar de Jean-Pierre49
 
Homme J-Pierre Catherine
Conception Calcul
Inscription : juillet 2007
Messages : 659
Détails du profil
Informations personnelles :
Nom : Homme J-Pierre Catherine
Âge : 57
Localisation : France, Maine et Loire (Pays de la Loire)

Informations professionnelles :
Activité : Conception Calcul
Secteur : Industrie

Informations forums :
Inscription : juillet 2007
Messages : 659
Points : 1 856
Points : 1 856
Par défaut Séparateur de liste [Windows 7]

Bonjour le forum,

Voici mon problème,

J'ai développé, sous Excel, des applicatifs qui fonctionnent avec des requêtes dans des fichiers Csv, séparateur ;
Ces applicatifs fonctionnent bien sous Windows XP

Sous Seven le point virgule n'est plus reconnu comme séparateur de listes,
bien qu'il soit bien déclaré comme tel dans les options région et langue

Question : il y a t'il une autre configuration à faire

par avance merci
__________________
Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci
---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------
Jean-Pierre49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 19h27   #2
Membre Expert
 
Avatar de rtg57
 
Homme
Autodidacte
Inscription : mars 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte
Secteur : Service public

Informations forums :
Inscription : mars 2006
Messages : 1 175
Points : 1 435
Points : 1 435
Bonjour,

il est étonnant que étant déclaré dans les paramètres régionnaux, il ne soit pas reconnu
Je suis désolé de ne pas apporter de réponse à votre problème mais cela m'amène à la réflexion suivante:
Peut-on faire confiance à la pérennité des critères systèmes au fur et à mesure des évolutions ?
Je veux dire par là: ne faudrait-il pas développer dans vos applications, un système bien à vous qui définisse votre propre séparateur de données, et qui reste opértionnel au fil des années ?
Car qu'est-ce qui garantit que votre application fonctionnera sur un autre PC dont le propriétaire aura décidé de mettre un autre séparateur ?

C'est fastidieux de devoir à chaque fois réinventer la roue, mais personnellement, j'ai eu beaucoup de mauvaises surprises quant à mes applications EXCEL, avec les mises à jour système, µSoft Office...
Du jour au lendement, une application peut se trouver en rade parce que l'on s'est appuyé sur un système qui fonctionnait à un moment donné.

J'espère que je ne suis pas trop hors sujet , et j'espère que cette réponse vous permettra de résoudre votre problème

Ceci dit, avez-vous consulté le forum EXCEL ? Il y a des costauds là-dedans.
__________________
@ bientôt...

Salut & @+ sur 3W!
rtg57 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/08/2011, 07h51   #3
Membre Expert
 
Avatar de Jean-Pierre49
 
Homme J-Pierre Catherine
Conception Calcul
Inscription : juillet 2007
Messages : 659
Détails du profil
Informations personnelles :
Nom : Homme J-Pierre Catherine
Âge : 57
Localisation : France, Maine et Loire (Pays de la Loire)

Informations professionnelles :
Activité : Conception Calcul
Secteur : Industrie

Informations forums :
Inscription : juillet 2007
Messages : 659
Points : 1 856
Points : 1 856
Bonjour rtg57

Non ce n’est pas hors sujet,

Le problème est que le séparateur n’est pas paramétrable au niveau du code VBA
J’ai commencé à corriger le problème en lisant les Csv au lieu d’y requêter. Mais s’est un boulot de ouf., vue le nombre d’applicatif.

Je vais tenter ma chance sur le forum Excel

Merci de ta réponse
__________________
Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci
---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------
Jean-Pierre49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 17h27   #4
Membre Expert
 
Avatar de Jean-Pierre49
 
Homme J-Pierre Catherine
Conception Calcul
Inscription : juillet 2007
Messages : 659
Détails du profil
Informations personnelles :
Nom : Homme J-Pierre Catherine
Âge : 57
Localisation : France, Maine et Loire (Pays de la Loire)

Informations professionnelles :
Activité : Conception Calcul
Secteur : Industrie

Informations forums :
Inscription : juillet 2007
Messages : 659
Points : 1 856
Points : 1 856
Bonsoir le Forum

Pour régler ce problème il faut créer un fichier schema.ini dans lequel on déclare pour chaque fichier le séparateur et la première ligne comme entête de champs

Code :
1
2
3
4
5
6
7
8
« 
[Base_EN10253-1.csv]
Format=Delimited(;)
ColNameHeader=True
 
 
 
«
Qui sera dans le dossier contenant les fichiers csv ou txt

Seven est plus puriste q'XP

Cordialement
__________________
Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci
---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------
Jean-Pierre49 est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h38.


 
 
 
 
Partenaires

Hébergement Web