jeff1494
XLDnaute Occasionnel
Bonjour à toutes et tous;
Je viens vers vous car je rencontre un problème lors de l'ouverture d'un fichier "txt" par macro.
En fait mon problème est une transformation du contenu du fichier "txt" lors de la copie dans une cellule. Par exemple si dans le fichier "txt" j'ai une valeur du style "°" après le passage vers le fichier xlsm, je me retrouve avec ce style de valeur "°"
Je vous joint un exemple de fichier texte avec différentes valeurs de la ligne "unit" avec par exemple la valeur "unit": "°C/s", et ainsi de suite. Même genre de problème avec la valeur "unit": "mm/s²" et l'exposant 2, ou les mm3 pour millimètres cube le 3 étant en exposant.
De plus je joins mon fichier xlsm et la macro que j'utilise.
J'avoue humblement que je ne comprends pas ce qui se passe.
A ce que j'ai pu comprendre avec "Workbooks.OpenText Filename:" Excel créé un classeur temporaire à partir duquel je copie les données dans mon classeur de départ.
Il semble que c'est durant cette opération de "Workbooks.OpenText Filename" que les valeurs sont "transformées".
Existe -t-il une âme charitable qui pourrait m'aider à résoudre mon problème.
Je reste à votre disposition si vous avez des questions complémentaires.
Dans l'attente de vos réponses je vous souhaite à toutes et tous une bonne journée.
Je viens vers vous car je rencontre un problème lors de l'ouverture d'un fichier "txt" par macro.
En fait mon problème est une transformation du contenu du fichier "txt" lors de la copie dans une cellule. Par exemple si dans le fichier "txt" j'ai une valeur du style "°" après le passage vers le fichier xlsm, je me retrouve avec ce style de valeur "°"
Je vous joint un exemple de fichier texte avec différentes valeurs de la ligne "unit" avec par exemple la valeur "unit": "°C/s", et ainsi de suite. Même genre de problème avec la valeur "unit": "mm/s²" et l'exposant 2, ou les mm3 pour millimètres cube le 3 étant en exposant.
De plus je joins mon fichier xlsm et la macro que j'utilise.
J'avoue humblement que je ne comprends pas ce qui se passe.
A ce que j'ai pu comprendre avec "Workbooks.OpenText Filename:" Excel créé un classeur temporaire à partir duquel je copie les données dans mon classeur de départ.
Il semble que c'est durant cette opération de "Workbooks.OpenText Filename" que les valeurs sont "transformées".
Existe -t-il une âme charitable qui pourrait m'aider à résoudre mon problème.
Je reste à votre disposition si vous avez des questions complémentaires.
Dans l'attente de vos réponses je vous souhaite à toutes et tous une bonne journée.