Ouvrir un fichier CSV avec des formules et en afficher les résultats
Résolu/Fermé
_Ritchi_
Messages postés
21210
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
20 avril 2024
-
12 avril 2020 à 13:17
_Ritchi_ Messages postés 21210 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 20 avril 2024 - 12 avril 2020 à 15:38
_Ritchi_ Messages postés 21210 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 20 avril 2024 - 12 avril 2020 à 15:38
A voir également:
- Ouvrir un fichier CSV avec des formules et en afficher les résultats
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier docx ? - Guide
- Ouvrir un fichier .dat - Guide
2 réponses
Aliboron Martin
Messages postés
3440
Date d'inscription
samedi 1 janvier 2011
Statut
Contributeur
Dernière intervention
18 avril 2024
927
12 avril 2020 à 15:00
12 avril 2020 à 15:00
Pour avoir eu le fichier entre les mains (virtuelles, bien sûr), j'ai pu constater que, dans la version pour Windows 16.0.11929.20618 64 bits l'ouverture du CSV se passe normalement et les formules sont correctement interprétées.
Par contre, dans la version 2019 pour Mac, les formules ne sont pas interprétées, comme dans la version 16.0.12624 pour Windows évoquée ci-dessus. Mais si, dans le CSV on les met dans leur forme US (=IF(OR(...)) elles sont traduites et correctement interprétées.
Changement d'orientation ? Bug (donc provisoire) de localisation ? Difficile de savoir. Il serait utile de le signaler aux aux équipes produit via le bouton "smiley", à droite de la barre d'outils pour la version 2019 sur Mac ou en haut à droite dans la page "Fichier" de la version pour Windows...
Par contre, dans la version 2019 pour Mac, les formules ne sont pas interprétées, comme dans la version 16.0.12624 pour Windows évoquée ci-dessus. Mais si, dans le CSV on les met dans leur forme US (=IF(OR(...)) elles sont traduites et correctement interprétées.
Changement d'orientation ? Bug (donc provisoire) de localisation ? Difficile de savoir. Il serait utile de le signaler aux aux équipes produit via le bouton "smiley", à droite de la barre d'outils pour la version 2019 sur Mac ou en haut à droite dans la page "Fichier" de la version pour Windows...
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
Modifié le 12 avril 2020 à 14:09
Modifié le 12 avril 2020 à 14:09
Bonjour,
EDIT : Essaies :
EDIT : Essaies :
Dim r As Range Set r = ActiveSheet.Range("a1").CurrentRegion r.Replace "=", "="
_Ritchi_
Messages postés
21210
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
20 avril 2024
6 058
12 avril 2020 à 15:11
12 avril 2020 à 15:11
Bonjour Patrice,
Merci de cette proposition, mais je ne peux pas la mettre en place dans un fichier .csv
Ritchi
Merci de cette proposition, mais je ne peux pas la mettre en place dans un fichier .csv
Ritchi
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
>
_Ritchi_
Messages postés
21210
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
20 avril 2024
12 avril 2020 à 15:29
12 avril 2020 à 15:29
Le problème ne situe pas dans le fichier csv mais dans Excel.
Ceci dit, un fichier csv est un fichier texte, il n'est pas prévu pour contenir des formules, il me paraît logique qu'Excel n'interprète pas les formules : il ne devrait jamais le faire, mais Excel et les csv c'est une très vieille histoire d'anomalies d'interprétation.
Ceci dit, un fichier csv est un fichier texte, il n'est pas prévu pour contenir des formules, il me paraît logique qu'Excel n'interprète pas les formules : il ne devrait jamais le faire, mais Excel et les csv c'est une très vieille histoire d'anomalies d'interprétation.
12 avril 2020 à 15:38
Excellente initiative que d'avoir proposé cette mise en langue de Shakespeare les formules présentes dans mon fichier .csv : cela a parfaitement corrigé mon souci dans Excel Pro 2019.
Je vais donc modifier mon script Python pour qu'il crée les formules en version outre-manche ou plutôt en version outre-atlantique.
Un grand "MERCI !!!" pour cette brillante idée.
Ritchi