Erreur 1004 - La méthode Select de la base Range a échoué
Fermé
Etheldrede85
Messages postés
8
Date d'inscription
mardi 27 novembre 2018
Statut
Membre
Dernière intervention
27 novembre 2018
-
Modifié le 27 nov. 2018 à 11:11
Etheldrede85 Messages postés 8 Date d'inscription mardi 27 novembre 2018 Statut Membre Dernière intervention 27 novembre 2018 - 27 nov. 2018 à 13:28
Etheldrede85 Messages postés 8 Date d'inscription mardi 27 novembre 2018 Statut Membre Dernière intervention 27 novembre 2018 - 27 nov. 2018 à 13:28
A voir également:
- La méthode select de la classe range a échoué
- La méthode range de l'objet _global a échoué ✓ - Forum VB / VBA
- L'indice n'appartient pas à la sélection vba - Forum VB / VBA
- La connexion a échoué - Forum Internet / Réseaux sociaux
- Input signal out of range ✓ - Forum Matériel informatique
- Reboot and select proper boot device - Forum Windows
6 réponses
Mike-31
Messages postés
18197
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
9 juin 2023
5 045
Modifié le 27 nov. 2018 à 11:10
Modifié le 27 nov. 2018 à 11:10
Bonjour,
le problème vient de cette ligne de code ou il manque un anti-slash entre Desktop et le nom de ton classeur
Workbooks.Open Filename:="C: DesktopClasseur2.xlsm"
et le chemin d'accès au fichier doit être complet
Workbooks.Open Filename:="C:\Users\nom utilisateur\Desktop\Classeur2.xlsm"
éventuellement utilise l'assistant macro pour ouvrir ton Classeur2.xlsm pour le reproduire dans ton code
par contre si ton fichier est dans le même répertoire tu peux utiliser cette ligne de commande
Workbooks.Open Filename:=ThisWorkbook.Path & "\Classeur2.xlsm"
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
le problème vient de cette ligne de code ou il manque un anti-slash entre Desktop et le nom de ton classeur
Workbooks.Open Filename:="C: DesktopClasseur2.xlsm"
et le chemin d'accès au fichier doit être complet
Workbooks.Open Filename:="C:\Users\nom utilisateur\Desktop\Classeur2.xlsm"
éventuellement utilise l'assistant macro pour ouvrir ton Classeur2.xlsm pour le reproduire dans ton code
par contre si ton fichier est dans le même répertoire tu peux utiliser cette ligne de commande
Workbooks.Open Filename:=ThisWorkbook.Path & "\Classeur2.xlsm"
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...