Essayer d'ouvrir le fichier en maintenant Ctrl ou Shit enfoncée.
Camille
-----Message d'origine----- Bonjour à tous, Comment récupèrer tout le code VBA d'un fichier.xls qui ne
veut plus s'ouvrir(excel2000) et qui génère le msg d'erreur
suivant: EXCEL a causé une défaillance de page dans le module EXCEL.EXE à 017f:3005c673. Registres : EAX 000018 CS7f EIP005c673 EFLGS 010202 EBX08c9dd5 SS87 ESP 62cedc EBP 62cef0 ECX 000000 DS87 ESI 000000 FS4df EDX 000001 ES87 EDI 000018 GS 00 Octets à CS : EIP : 83 20 00 8d 45 f4 50 ff 75 10 e8 6c fc ff ff ff État de la pile : 00000000 008f1a0c 008f1f1c 0062cf14 308c9dd5 0062cf14 3005c610 0042e758 00000000 00000000 00000018 013552e4 01355398 008f1ff4 0062cf2c 3005c580
Merci d'avance pour votre aide. .
Frédéric Sigonneau
Bonjour,
Si le plantage a un lien avec une des macros contenues dans le classeur qui refuse de s'ouvrir, tu peux essayer ce genre de code :
Sub OuvrirMacrosDesactivées() Classeur = Application.GetOpenFileName("Classeurs Excel,*.xls") If Classeur = False Then Exit Sub Application.EnableEvents = False Workbooks.Open Filename:=Classeur Application.EnableEvents = True End Sub
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous, Comment récupèrer tout le code VBA d'un fichier.xls qui ne veut plus s'ouvrir(excel2000) et qui génère le msg d'erreur suivant: EXCEL a causé une défaillance de page dans le module EXCEL.EXE à 017f:3005c673. Registres : EAX 000018 CS7f EIP005c673 EFLGS 010202 EBX08c9dd5 SS87 ESP 62cedc EBP 62cef0 ECX 000000 DS87 ESI 000000 FS4df EDX 000001 ES87 EDI 000018 GS 00 Octets à CS : EIP : 83 20 00 8d 45 f4 50 ff 75 10 e8 6c fc ff ff ff État de la pile : 00000000 008f1a0c 008f1f1c 0062cf14 308c9dd5 0062cf14 3005c610 0042e758 00000000 00000000 00000018 013552e4 01355398 008f1ff4 0062cf2c 3005c580
Merci d'avance pour votre aide.
Bonjour,
Si le plantage a un lien avec une des macros contenues dans le classeur qui
refuse de s'ouvrir, tu peux essayer ce genre de code :
Sub OuvrirMacrosDesactivées()
Classeur = Application.GetOpenFileName("Classeurs Excel,*.xls")
If Classeur = False Then Exit Sub
Application.EnableEvents = False
Workbooks.Open Filename:=Classeur
Application.EnableEvents = True
End Sub
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
Comment récupèrer tout le code VBA d'un fichier.xls qui ne
veut plus s'ouvrir(excel2000) et qui génère le msg d'erreur
suivant:
EXCEL a causé une défaillance de page dans
le module EXCEL.EXE à 017f:3005c673.
Registres :
EAX 000018 CS7f EIP005c673 EFLGS 010202
EBX08c9dd5 SS87 ESP 62cedc EBP 62cef0
ECX 000000 DS87 ESI 000000 FS4df
EDX 000001 ES87 EDI 000018 GS 00
Octets à CS : EIP :
83 20 00 8d 45 f4 50 ff 75 10 e8 6c fc ff ff ff
État de la pile :
00000000 008f1a0c 008f1f1c 0062cf14 308c9dd5 0062cf14
3005c610 0042e758 00000000 00000000 00000018 013552e4
01355398 008f1ff4 0062cf2c 3005c580
Si le plantage a un lien avec une des macros contenues dans le classeur qui refuse de s'ouvrir, tu peux essayer ce genre de code :
Sub OuvrirMacrosDesactivées() Classeur = Application.GetOpenFileName("Classeurs Excel,*.xls") If Classeur = False Then Exit Sub Application.EnableEvents = False Workbooks.Open Filename:=Classeur Application.EnableEvents = True End Sub
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous, Comment récupèrer tout le code VBA d'un fichier.xls qui ne veut plus s'ouvrir(excel2000) et qui génère le msg d'erreur suivant: EXCEL a causé une défaillance de page dans le module EXCEL.EXE à 017f:3005c673. Registres : EAX 000018 CS7f EIP005c673 EFLGS 010202 EBX08c9dd5 SS87 ESP 62cedc EBP 62cef0 ECX 000000 DS87 ESI 000000 FS4df EDX 000001 ES87 EDI 000018 GS 00 Octets à CS : EIP : 83 20 00 8d 45 f4 50 ff 75 10 e8 6c fc ff ff ff État de la pile : 00000000 008f1a0c 008f1f1c 0062cf14 308c9dd5 0062cf14 3005c610 0042e758 00000000 00000000 00000018 013552e4 01355398 008f1ff4 0062cf2c 3005c580