Bonjour,
Je suis totalement débutant en ce qui concerne les macros Excel.
Voici mon problème :
Dans un fichier Excel, je souhaite insérer un bouton sur une feuille de calcul nommée "Paramètres".
J'aimerai que, en cliquant sur ce bouton, une macro soit activée pour aller chercher les données se trouvant dans le même fichier Excel, mais sur une autre feuille de calcul nommée "Data", et que ces données soient enregistrées au format texte, idéalement en affichant une fenêtre "Enregistrer sous..." pour choisir l'emplacement du fichier.
Voici quelques paramètres et/ou contraintes :
- 1- Les données qui se trouvent dans la feuille 'Data" proviennent de formules Excel. Je souhaite récupérer le résultat de ces formules et non pas les formules qui sont dans les cellules.
- 2- Les données se trouvent uniquement dans la troisième colonne (la colonne C) de la feuille "Data", par contre le nombre de lignes affichant des données n'est pas toujours le même.
- 3- J'ai essayé de m'inspirer de macros qui s'approcheraient de ce que je cherche mais sans succès car les indications étaient trop peu explicites pour un total débutant comme moi. Impossible de comprendre comment aller chercher les données dans une autre feuille que celle dans laquelle se trouve le bouton !
- 4- D'autre part, peut-être y a-t-il aussi une subtilité pour récupérer les données affichées, et non les formules qui se trouvent dans les cellules, ainsi que de gérer un nombre variable des lignes dans lesquelles il y aura des données ? Je précise tout de même qu'elles sont contiguës, donc de la ligne 1 à la Nième ligne.
- 5- Demande subsidiaire : Au final je souhaiterai aussi que le fichier enregistré possède les caractéristiques du format texte, mais que l'enregistrement puisse se faire avec une extension ".pd1" au lieu de ".txt".
J'espère avoir été le plus clair et le plus précis possible dans ma demande, et je remercie d'avance celles et ceux qui pourront m'apporter la solution tant espérée. S'il vous plait, soyez précis dans vos réponses car je vous rappelle que je ne maîtrise pas du tout les macros ni leurs syntaxes !
Jean