Ligne de programme en vba6 ne marche pas

Fermé
andreaugusta Messages postés 15 Date d'inscription samedi 30 janvier 2010 Statut Membre Dernière intervention 8 juin 2010 - 30 janv. 2010 à 09:14
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 30 janv. 2010 à 09:24
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
30 janv. 2010 à 09:24
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