Bonjour à toutes et à tous,
Voila, j'ai une question un peu particulière à vous demander. Je me demandais en effet s'il était possible d'écrire un macro en VBA sous excel pour exécuter les fonctions suivantes dans un fichier:
-Si, au sein de l'intervalle (D1$D1000), la case Dn a une valeur "F"
-remplacer F par une valeur aléatoire comprise entre (-3 et 3) à Dn
-remplacer dans l'intervalle (D1$D1000) les "," par des "." (le fichier .txt doit par la suite être utilisé via un logiciel anglophone qui requiert des points au lieu de virgules)
-sauvegarder le fichier sous format ".txt" (et là j'aurai besoin d'un moyen de le sauvegarder de manière itérative, car je voudrai répéter la macro un grand nombre de fois) permettant donc d'obtenir les fichiers 1.txt, 2.txt, 3.txt, ...
-recommencer la séquence complète x fois
Si ma question peut sembler quelque peu simplette je vous prie d'avance de m'en excuser mais je vous avoue ne connaitre que très peu VBA (je m'attèle sur le champ à résoudre ce petit soucis) mais il s'agit là d'une macro dont j'aurai besoin assez vite si elle est concevable!
Merci beaucoup d'avance en tout cas!
Thiber
Partager