Ligne de programme en vba6 ne marche pas

andreaugusta Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Dans un programme j'ai cette ligne : Workseets("RécapR").Cells(5, "d") = ActiveSheet.Cells(3, "c")
La cellule ActiveSheet.Cells(3, "c") = 124.20
Avec la ligne écrite je ne n'ai rien en Workseets("RécapR")
Si je remplace ActiveSheet.Cells(3, "c") par la valeur 124.20, je récupère bien cette valeur en RécapR
Pourpuoi?
Si quelqu'un peut m'aider Merci.
A voir également:

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,

Si d et C sont des variables (éviter les variables à 1 lettre: ambiguité !!!) il faut écrire
cells(5,d)

si d et c correspondent aux colonnes cells(5,4)
0