Bonjour à tous,
Débutante en VBA, j'aurais besoin de votre aide pour un problème qui me dépasse.
Tout dépend à quel moment de la journée je télécharge depuis le web mes données, le format des nombres importés (qui n'en sont pas - ça importe des chaines de caractères en fait) n'est pas la même (voir les colonnes A et C ci-dessous) avec des nombres à 1,2,3 ou 4 chiffres et des chiffres variables après la virgule.
Du coup, j'ai 2 fichiers avec 2 macros différentes: l'une que j'utilise en journée pour l'importation de mes données selon le modèle de la colonne A que je transforme en nombres avec une formule X, et ensuite, et une autre macro dans un autre fichier pour le travail le soir quand j'ai besoin d'importer des valeurs (importées selon le le modèle de la colonne C que je transforme en nombres avec une formule Y).
Je voudrais réunir le tout dans un seul fichier et que cette macro améliorée puisse détecter le format importé dans ma base de données avec un IF ... ELSE puis appliquer la bonne formule de transformation des données derrière X ou Y.
Est-ce que quelqu'un aurait une idée là-dessus?
Merci pour votre aide.
Cordialement
Fraise
9,907 | | 9.967(z) |
33,65 | | 33.750(z) |
17,102 | | 18.980(z) |
11,955 | | 12.000(z) |
200 | | 198.700(z) |
636,1 | | 675.400(z) |
132,28 | | 132.740(z) |
1 336.000 | | 1 298.500(z) |