Microsoft 365 Associer une variable à une cellule

  • Initiateur de la discussion Initiateur de la discussion hemg68
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

hemg68

XLDnaute Nouveau
Salut a tous,

Le contexte :
Afin d'automatiser certains processus , j'ai besoin de créer un excel contenant des formules (fichier CALCUL) que je vais copier dans un autre excel comportant un tableau (fichier TABLEAU)

Mon problème :
Je souhaite écrire le résultat d'une macro dans une cellule

Dans mon fichier CALCUL , j'utilise la fonction :
Cells("F20").Value = passage

Ma question est :
J'ai remarquer que lorsqu'on copie des formules dans une autre feuille , les positions des cellules sont mises a jour automatiquement , mais quand est t'il des macros ?

Lorsque je vais copier le contenu du fichier "CALCUL" en bas du fichier "TABLEAU" , est ce que la macro va se modifier toute seule comme les formules des cellules ?

Si non , avez-vous une solution a proposer ?
 
Bonjour Hemg,
Non, il n'y a pas de relation entre XL et VBA quand on modifie la place de certaines valeur dans la feuille.
Cells("F20").Value = passage restera toujours pareil. Ce sera toujours F20 qui sera modifiée.
Il vous faut déterminer où se trouve cette nouvelle cellule.

Par contre votre macro dans Calcul est exécutée avant le copier coller dans Tableau ?
Si oui alors F20 = passage, mais c'est une valeur donc le problème ne se pose pas.
Vous n'auriez pas un petit fichier test ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
316
Réponses
3
Affichages
485
Réponses
5
Affichages
406
Retour