Set range ne marche pas

Résolu
xicamaria Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
xicamaria Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
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 11 Date d'inscription   Statut Membre Dernière intervention  
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour

Ajoute un
Dim plage as range
0
xicamaria Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
le "dim plage as range" est bien là et ça ne marche pas,
merci
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Et tout simplement
Set plage = Sheets("plan_interv").cells (1,1)
0
xicamaria Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
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