Set range ne marche pas

Résolu
xicamaria Messages postés 13 Statut Membre -  
xicamaria Messages postés 13 Statut Membre -
Bonjour,
Je suis en tarin d'eesayer le petit bout de code ci-dessous et je ne comprends pas pourquoi il ne marche pas (erreur 1004 erreur défini epar l'application ou l'objet). C'est tout simple, qlq'un peut m'aider ?

Sub xxx()
Set plage = Sheets("plan_interv").Range(Cells(1, 1))
End Sub

Merci beaucoup,
xica

4 réponses

xicamaria Messages postés 13 Statut Membre
 
je n'avais pas mis le code complet, le voici avec la déclaration de variable

Sub xxx()
Dim plage As Range
Set plage = Sheets("plan_interv").Range(Cells(1, 1))
End Sub
0
jordane45 Messages postés 40050 Statut Modérateur 4 754
 
Bonjour

Ajoute un
Dim plage as range
0
xicamaria Messages postés 13 Statut Membre
 
le "dim plage as range" est bien là et ça ne marche pas,
merci
0
jordane45 Messages postés 40050 Statut Modérateur 4 754
 
Et tout simplement
Set plage = Sheets("plan_interv").cells (1,1)
0
xicamaria Messages postés 13 Statut Membre
 
Merci bcp jordanne45.
Esct-ce que tu peux m'expliquer pourquoi il ne faut pas mettre Range.
J'ai tjs de petits pbls comme ça, je me dis donc qu'il y az qlq chose d'essentiel que je n'ai pas compris.
Merci encore
0