Erreur 1004 d'écution vba
Fermé
Noune
-
Modifié le 17 mai 2019 à 09:35
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 17 mai 2019 à 10:08
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 17 mai 2019 à 10:08
A voir également:
- Erreur 1004 g
- Erreur 0x80070643 - Guide
- Erreur 38 free ✓ - Forum Mobile
- Iptv erreur de lecture - Forum TV & Vidéo
- Erreur 1004 vba ✓ - Forum VB / VBA
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
17 mai 2019 à 09:37
17 mai 2019 à 09:37
Bonjour,
Déjà, il semble qu'il te manque des quotes
A corriger par :
Déjà, il semble qu'il te manque des quotes
A = Workbooks(fichier).Worksheets(BMG_TRS).Range(C43).Value Workbooks(Evolution_TRS.xlsm).Worksheets(Feuil1).Range(B4) = A
A corriger par :
A = Workbooks(fichier).Worksheets("BMG_TRS").Range(C43).Value Workbooks("Evolution_TRS.xlsm").Worksheets("Feuil1").Range(B4) = A
17 mai 2019 à 09:42
Merci pour ta réponse
Cependant le problème persiste toujours
17 mai 2019 à 09:50
Je suppose que c'est le chemin complet vers le classeur à ouvrir....
Dans ce cas, l'instruction
ne doit pas lui plaire.
Il ne faut indiquer ici que le "nom du fichier" (sans l'extension il me semble ) et pas son chemin
Je vois également des "?" à la place des accents dans ton code....
ça non plus il n'aime pas ça...
Il ne faut ni caractères spéciaux... ni accents dans le nom des variables, des sub, des fonctions ...etc....
IL manque encore des quotes autour des RANGE
17 mai 2019 à 09:54
Ces classeurs sont tous conçus à l'identique
Une des cellules de ces classeurs m'intéresse et j'aimerais donc reporter chacune de ces cellules dans mon fichier récapitulatif (comme pour constater une évolution)
J'ai l'impression que l'erreur vient de ces lignes là :
A = Workbooks("fichier").Worksheets("BMG_TRS").Range("C43").Value
Workbooks("principal").Worksheets("Feuil1").Range("B:B") = A
17 mai 2019 à 09:59
17 mai 2019 à 10:08
fichier est une VARIABLE .. donc pas de quotes autour