• Initiateur de la discussion Initiateur de la discussion kalif
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kalif

Guest
Bonjour à toutes et à tous

J'ai une erreur 1004 à la ligne range de ce code

Application.Workbooks.Open "C:\monfichier.xls"
Sheets("Feuil1").Activate
Range("a1:d1000").Select

avec l'explication suivante: la methode Select de la classe Range à échouée.
Avez vous une idée sur la cause éventuelle, car moi je sèche.

Merci pour vos suggestions

bonne journée

kalif
 
Salut Kalif,

A quelle niveau exactemment cela de génère t-il ton code 1004.

Pour moi cela peut venir du faite que tu à peut-être une ou plusieurs cellule fusionner.

Envoye un exemple ce sera plus claire.

A++
Wilfried
 
bonjour

as-tu essayé un sheets("..").select au lieu de activate ???

Pascal

PS : D'un autre coté il est bien de vérifier si les select sont obligatoires. Dans la plupart des cas non et cela fait gagner beaucoup de temps au déroulement de la macro.
 
Re Bonjour à toutes et à tous

Private Sub Worksheet_BeforeRightClick(ByVal Target As Excel.Range, Cancel As Boolean)
If Target.Column = 3 Then
UserForm1.Show
Range("A1").Value = Range("Z1")
Application.Workbooks.Open "C:\monfichier"
Sheets("Feuil1").Select
Range("A1:I10000").Select
UserForm2.Show
Cancel = True
Exit Sub
End If
End Sub

Mon erreur 1004, se passe à la ligne de Range("A1:I10000").Select en Font Jaune.

Merci de vos correctifs.

Kalif
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
661
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
911
Réponses
2
Affichages
676
Retour