• Initiateur de la discussion Initiateur de la discussion Frédéric
  • 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 !

F

Frédéric

Guest
Bonjour

j'ai exécuté une macro qui a planté Excel. depuis lorsque je veux ouvrir le classeur, celui-ci 'mouline'. jJe n'ai pas accés aux feuilles ni aux scripts VBA.
Quelqu'un a-t-il une idée pour pouvoir récupérer le code VBA ?

Voici le script qui a planté:


Sub SautPAgeHorizontal()
Dim vp As HPageBreak
Dim posligne As Long

For Each vp In ActiveSheet.HPageBreaks
posligne = vp.Location.Row

If (Cells(posligne - 1, 2).Value <> "") Then
' on remonte
Do While Not IsEmpty(Cells(posligne, 2))
posligne = posligne - 1
Loop
Cells(posligne, 1).Select
Set vp.Location = ActiveCell
End If


Next

End Sub
 
en fait le problème venait du fait qu'excel analyse toutes les feuilles afin de récupérer le nom des fonctions , avant d'ouvrir le classeur.
Or lors du plantage d'excel, la référence à une feuille (module) à été perdue ????
De ce fait lorsque j'essayais de ré-ouvrir le classeur, excel n'arrive pas à finir la lecture est bouclè.
Pour résoudre ceci j'ai donc renommé mon fichier excel( .mod par exemple) et j'ai pu le ré-ouvrir avec les macros. Il a fallu ensuite faire une copie des differents modules dans un nouveau classeur et recoder le module planté.

Fin de l'opération et de la demande de renseignement.

Merci à tout ceux qui ont répondu.

Fred
 
- 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
4
Affichages
581
Réponses
1
Affichages
265
Réponses
8
Affichages
651
Retour