Débutant en VBA et ne trouvons pas encore mon bonheur dans ce forum (je ne connais pas vraiment les termes techniques de ce que je voudrais faire).
En gros :
J'ai une valeur dans une cellule A1.
J'ai une adresse (un nom de cellule par exemple C5) dans ma cellule B1.
Je voudrais faire une macro qui copier-colle la valeur de ma celluleA1 vers la cellule indiquée dans la cellule B1 --> copier-coller la valeur de A1 en C5.
Est-ce possible pour VBA de "lire" l'adresse où coller la valeur ou est-ce mission impossible (vu la puissance de VBA, je pense que c'est faisable mais je suis un peu perdu).
Je mets toujours le fichier excel qui reprend en gros mon objectif si ça peut aider.
Merci pour toutes réponses, ne fut-ce que de faisabilité Je ne suis pas du genre à ne pas aimer chercher par moi-même
Re : VBA - Lire dans une cellule A où je dois copier la valeur qui est dans la cellul
Nickel....si limpide. merci !
Bon maintenant que je sais faire ça, je vais pouvoir encore creuser pour pouvoir réellement faire mon tableau, mais je préfère décortiquer les étapes pour apprendre
Re : VBA - Lire dans une cellule A où je dois copier la valeur qui est dans la cellul
Bon....maintenant que je sais coller la valeur (merciPierrot93 !), il me faudrait compliquer un peu...
Voir le fichier excel.
J'explique ici aussi (la demande est aussi sur la Sheet1) :
Je voudrais que la macro colle la valeur que j'encode dans une cellule dans une autre. Comment savoir "quelle autre"...et bien c'est là que ca se complique (dans ma macro actuelle je lui indique dans une case la cellule cible) :
est-il possible que, lisant que la cellule F3 = cellule A5 (c'est la valeur de A3 qui est affichée dans la cellule), il puisse aller coller ma valeur encodée dans A3 "pcq la macro a lu le "=A3" de la cellule F3 ?
Euh si c'est pas clair...je peux essayer de faire mieux
Re : VBA - Lire dans une cellule A où je dois copier la valeur qui est dans la cellul
Re,
Oui en effet il y a 3 feuilles...
Donc en clair :
j'encode dans la Sheet3!I3 un chiffre
la macro le copie
Dans la Sheet2!F3, F3 = Sheet1!A3
La macro lit le "=Sheet1!A3" et va y coller la valeur qu'elle a copiée
Est-ce plus clair ?
En fait ton code marche super bien quand les 3 cellules sont sur la même feuilles. Le but du jeu étant de faire pareil..mais avec les cellules sur 3 feuilles différentes...
Re : VBA - Lire dans une cellule A où je dois copier la valeur qui est dans la cellul
Re,
You're a genius....
Pfff et dire que je me dirigeais vers un code à 16 lignes, je comprends pas ce que tu as écrit mais....ça fonctionne et ça...ç cloture la journée en beauté !