Copier une cellule dont la ligne est choisie via une variable

[Résolu/Fermé]
Signaler
-
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
-
Bonjour,

Je suis entrain de faire un code VBA où j'aimerai copier une cellule d'un tableau, sauf que la ligne (et non la colonne) de la cellule copiée est choisie via une variable (par exemple, si la variable est 2, la ligne copiée sera B2 )

Voilà voilà, merci d'avance de votre aide !

4 réponses

Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 508
Bonjour,

Par exemple pour une cellule :
Cells(variable,colonne).copy

et une ligne :
Rows(variable).copy

car tu as un peu mélangé les 2 objets.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Merci beaucoup, c'est la première solution qui m'intéresse !

Ce code me permet-il aussi de copier la cellule d'une autre feuille (qui est cachée) vers la feuille active ? Je peux le faire si, dans le code, je fais apparaître la feuille, je la fais sélectionner etc... Mais du coup ça affiche durant quelques secondes la dite feuille cachée où je copie la cellule et du coup ce n'est pas très "agréable" à regarder =/

Merci encore, et merci d'avance pour cette question là x)
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 508
Bonjour,

Mais non, c'est plus simple, il suffit de qualifier la feuille,
ainsi :
Sheets("ta-feuille_cachée").Cells(variable,colonne).copy


et rien de désagréable à voir ;-)
Salut ! Merci de tes réponses rapides !

Eh bien malheureusement, ce que tu me donnes ne fonctionne pas.. j'ai droit au message d'erreur "Erreur d'exécution '1004': Erreur définie par l'application ou par l'objet" =/
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 508
Bonsoir,

ce que tu me donnes ne fonctionne pas.

et pourtant à toi de vérifier :

https://www.cjoint.com/c/EBerFbuWa8n
Je n'avais pas le même code, je ne savais pas qu'il fallait l'écrire comme ça, comme dit, je débute ^^"

Merci, comme ça, ça fonctionne !
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 508 > Heine
Bonjour,

Merci du retour : un exemple vaut mieux qu'un long discours !
C'est tellement plus simple que de sélectionner et afficher les feuilles cachées !
Tout le monde a commencé un jour et s'est trouvé un peu noyé aussi, rassures-toi ;)