Autres Erreur procédure VBA

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 !

FOUQUET Yves

XLDnaute Occasionnel
Bonjour à toutes et tous,

J'ai un mystère à éclaircir...

Code:
NomFichierComplet = UserForm12.chemin3 & "\"

strPath = NomFichierComplet   '"D:\Gestion AHI\transfer\"
fichier = "recept_arch.xlsx"
Application.ScreenUpdating = False
Set sourceWBK = Workbooks.Open(strPath & fichier)
Set destiWBK = ThisWorkbook
sourceWBK.Sheets("Adh_arch").Copy before:=destiWBK.Sheets(1)
sourceWBK.Close False

strPath = NomFichierComplet   '"D:\Gestion AHI\transfer\"
fichier = "recept_adhe.xlsx"
Application.ScreenUpdating = False
Set sourceWBK = Workbooks.Open(strPath & fichier)
Set destiWBK = ThisWorkbook
sourceWBK.Sheets("Effectif").Copy before:=destiWBK.Sheets(1)
sourceWBK.Close False

Dans cette dernière procédure avec "recept_adhe" j'ai une erreur: "Méthode Open objet Workbook a échoué", alors que la première avec "recept_arch" fonctionne très bien.

Cependant la même procédure fonctionne sur d'autres ordinateurs sans problème et la même procédure sur cet ordinateur avec une autre feuille que "recpt_adhe" fonctionne aussi!

HELP!!!!
Merci
Yves
 
Pas un fichier réseau, pas de mot de passe. Alors, sur l'ordinateur où cela se produit a l'ouverture manuelle du fichier "recept_adhe" il apparaît une erreur qu'Excel se propose de réparer. Après réparation automatique par Excel effectivement la procédure fonctionne.
D’où ma question comment puis-je trouver cette erreur dans le tableur puisque Excel me la répare automatiquement ou bien ne l'ouvre pas. Car comme c'est un fichier de mise à jour transmis régulièrement, l'erreur se reproduira à chaque fois...
 
D’où ma question comment puis-je trouver cette erreur dans le tableur puisque Excel me la répare automatiquement ou bien ne l'ouvre pas. Car comme c'est un fichier de mise à jour transmis régulièrement, l'erreur se reproduira à chaque fois...

C'est à vérifier. Excel produit un rapport de ce qu'il a supprimé pendant la réparation. Regarde-le. Est-ce que ce classeur est ouvert sans problème sur un autre ordi ? Essaie de l'ouvrir avec d'autres suites comme Google Sheets, Libre Office etc.

Daniel
 
- 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

Discussions similaires

Réponses
17
Affichages
2 K
Réponses
8
Affichages
906
Retour