Donner la valeur d'une cellule à une variable

Résolu
Cricri -  
 Cricri -
Bonjour,

Merci d'avance de votre réponse.

Je voudrais donner la valeur de la cellule C1 à une variable n
J'ai essayé beaucoup de chose avec Dim n

Dim n
n = Sheets("SEMESTRE 1").Range("C1").Value
Sheets("SEMESTRE 1").Select
Rows(n & ":" & 220).Select
Selection.Copy

ou à la place de range cells(3,1) mais cela met toujours bugs et n=vide une fois la macro exécutée
J'ai fait des trucs plus dur à mon avis, mais là je coince. C'est ma première demande, toutes mes excuses si je suis pas une procédure.

1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,
Si C1 est vide, n est vide: cela provoque une erreur 13, ce qui est normal.
0
Cricri
 
Merci, effectivement, tu as entièrement raison. Mais dés fois à force de programmer, je disjoncte sur un B a BA. Désolé du dérangement et merci bien.
0