Bonjour,
Je voudrais savoir comment copier la valeur contenu dans un cellule et non la formule
La cellule donne une valeur grâce a une formule qu'elle contien or j'aimerais juste copier la valeur retourné et non la formule
Ne passe pas par le presse papier pour faire une copie, bon sang !!!!!
De quel droit ton programme utilise-t-il le presse-papier ?
Si l'utilisateur copie une valeur puis utilise ton programme juste pour voir, sachant que ces données sont à l'abri dans le presse papier.
Si le résultat n'est pas celui escompté, cet utilisateur est en droit de coller ce qu'il pense être présent dans le presse-papier, non ?
Donc, première chose à faire, relire l'aide de .Copy.
Tu y découvriras le paramètre Destination :
Code :
With wbfile.Worksheets("Feuil2" )
.Cells(60, i).Copy Destination:=.Cells(64, i)
______________
Bon, sinon, la solution à ton problème n'a rien à voir avec ça Revisite les propriétés de l'objet Range (Cells renvoie effectivement un Range).
Tu devrais y trouver .Text, .Value et .Formula*.