Copier cellule dans autre feuille (vba)

Signaler
Messages postés
57
Date d'inscription
samedi 27 mars 2004
Statut
Membre
Dernière intervention
5 avril 2010
-
Messages postés
699
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
13 mai 2011
-
alors voilà le pb :

j'aimerai que :

feuille 3 cellule X = feuille 2 cellules Y

genre

sheets(3).cells(x,y))=sheets(2).cells(z,t)

:(

en fait la macro ce trouve sur la feuille 2 aussi

enfin doit bien y avoir une solution pour copier dans la cellule d'une feuille le résultat d'une autre cellule d'une autre feuille..... j'ai essayé copier coller po réussi a modifier le code

merci a tous

2 réponses

Messages postés
57
Date d'inscription
samedi 27 mars 2004
Statut
Membre
Dernière intervention
5 avril 2010
1
ah en fait je crois savoir pk j'arrive pas c parceque en fait la copie peux pas se faire car la cellule est issu d'une formule !!!


presk sur que c pour ça que ca marche pas, d'ailleurs l'erreur affiché est : erreur de compatibilité :(

si quelqu'un c comment copier que le texte de la valeur en fait com si ct un colalge spéciale je crois pour ne pas que ca tienne compte qu'il y a une fomule derrière la cellule

merci
Messages postés
699
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
13 mai 2011
18
Bonjour,

Essaye de mettre ça :
Worksheets("Feuil3").Range("XX").Value = Worlsheets("Feuil2").Range("YY").Value

Mais bon, je ne pense pas que le problème vienne de là, mais plutôt du format de tes cellules peut être ...

NB : .Value prend la valeur de la cellule
.FormulaR1C1 prend la formule de la cellule

Fanny