Bonjour.
Je souhaite copier des valeurs présentes dans un onglet excel dans une zone de texte d'un autre onglet. J'utilise pour le cela le code :
Feuil2.Shapes("zone_text").Select
Selection.Characters.Text = Feuil1.Cells(1,1)
Ici dans l'optique de copier la cellule A1 de la feuille 1 dans la zone de texte "zone_text" de la feuille 2.
Le gros inconvénient de cette formulation, est que si on est amené par la suite à rajouter une colonne, ou bouger la case à copier, le code VBA ne pas pas "suivre" le déplacement. Et je me retrouve à copier une case qui n'a rien à voir.
Avez-vous la solution, qui permet de parer à mon problème ?
Merci beaucoup. Et merci à ce site qui m'a grandement permis de m'améliorer dans la compréhension du VBA.