A quoi sert l'agument local dans la fonction opentext
1 réponse
philip.daniel
bonjour à tous
Dans l'aide, il est expliqué que cet argument est facultatif, hors je viens
de découvrir que lorsque je le passe à true, j'arrive à ouvrir un fichier csv
correctement redistribué.
J'aimerai donc bien savoir à quoi il sert et à quel autre paramètre général
excel (?) il est couplé.
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichDenis
Bonjour Philippe,
Le paramètre "local" de la méthode "OpenText" est apparu avec la version Excel 2002. Il sert essentiellement à tenir compte des paramètres régionnaux définis dans le panneau de configuration pour chacune des versions "excel" dans une langue étrangère (autre que l'anglais (américain)) . Ce faisant, la méthode "OpenText" réussit par exemple à ouvrir ton fichier texte (csv) correctement par macro avec le bon séparateur.
À titre d'exemple : La version américaine, utilise pas défaut, la virgule comme séparateur pour les paramètres dans les fonctions de la feuille de calcul. La version française, elle, utilise le point-virgule pour faire le même travail.
Au moins 2 autres méthodes font aussi cette discrimination au niveau des paramètres régionnaux :
Range("A1").NumberFormatLocal Vs Range("A1").NumberFormatLocal
Range("A1").FormulaLocal Vs Range("A1").Formula
Selon la méthode utilisée, tu vas adapter les paramètres régionnaux (panneau de configuration) d'usage dans la feuille de calcul pour écrire les formules ou appliquer un format de cellule lors de la saisie du code en VBA.
Salutations!
"philip.daniel" a écrit dans le message de news:
bonjour à tous
Dans l'aide, il est expliqué que cet argument est facultatif, hors je viens de découvrir que lorsque je le passe à true, j'arrive à ouvrir un fichier csv correctement redistribué. J'aimerai donc bien savoir à quoi il sert et à quel autre paramètre général excel (?) il est couplé. Merci d'avance.
Bonjour Philippe,
Le paramètre "local" de la méthode "OpenText" est apparu avec la version Excel 2002. Il sert essentiellement à tenir compte des
paramètres régionnaux définis dans le panneau de configuration pour chacune des versions "excel" dans une langue étrangère (autre
que l'anglais (américain)) . Ce faisant, la méthode "OpenText" réussit par exemple à ouvrir ton fichier texte (csv) correctement par
macro avec le bon séparateur.
À titre d'exemple : La version américaine, utilise pas défaut, la virgule comme séparateur pour les paramètres dans les fonctions
de la feuille de calcul. La version française, elle, utilise le point-virgule pour faire le même travail.
Au moins 2 autres méthodes font aussi cette discrimination au niveau des paramètres régionnaux :
Range("A1").NumberFormatLocal Vs Range("A1").NumberFormatLocal
Range("A1").FormulaLocal Vs Range("A1").Formula
Selon la méthode utilisée, tu vas adapter les paramètres régionnaux (panneau de configuration) d'usage dans la feuille de calcul
pour écrire les formules ou appliquer un format de cellule lors de la saisie du code en VBA.
Salutations!
"philip.daniel" <philip.daniel@discussions.microsoft.com> a écrit dans le message de news:
003863C1-A4C8-452F-AC23-7FEBD00FC49F@microsoft.com...
bonjour à tous
Dans l'aide, il est expliqué que cet argument est facultatif, hors je viens
de découvrir que lorsque je le passe à true, j'arrive à ouvrir un fichier csv
correctement redistribué.
J'aimerai donc bien savoir à quoi il sert et à quel autre paramètre général
excel (?) il est couplé.
Merci d'avance.
Le paramètre "local" de la méthode "OpenText" est apparu avec la version Excel 2002. Il sert essentiellement à tenir compte des paramètres régionnaux définis dans le panneau de configuration pour chacune des versions "excel" dans une langue étrangère (autre que l'anglais (américain)) . Ce faisant, la méthode "OpenText" réussit par exemple à ouvrir ton fichier texte (csv) correctement par macro avec le bon séparateur.
À titre d'exemple : La version américaine, utilise pas défaut, la virgule comme séparateur pour les paramètres dans les fonctions de la feuille de calcul. La version française, elle, utilise le point-virgule pour faire le même travail.
Au moins 2 autres méthodes font aussi cette discrimination au niveau des paramètres régionnaux :
Range("A1").NumberFormatLocal Vs Range("A1").NumberFormatLocal
Range("A1").FormulaLocal Vs Range("A1").Formula
Selon la méthode utilisée, tu vas adapter les paramètres régionnaux (panneau de configuration) d'usage dans la feuille de calcul pour écrire les formules ou appliquer un format de cellule lors de la saisie du code en VBA.
Salutations!
"philip.daniel" a écrit dans le message de news:
bonjour à tous
Dans l'aide, il est expliqué que cet argument est facultatif, hors je viens de découvrir que lorsque je le passe à true, j'arrive à ouvrir un fichier csv correctement redistribué. J'aimerai donc bien savoir à quoi il sert et à quel autre paramètre général excel (?) il est couplé. Merci d'avance.