Message d'erreur à l'ouverture d'un fichier

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 !

libellule85

XLDnaute Accro
Bonjour le forum,

Je ne comprends pas, j'ai travaillé sur un fichier que j'ai enregistré et réouvert à plusieurs reprises et maintenant à chaque fois que je l'ouvre il me met un message d'erreur :



et le journal de l'erreur



Comment faire pour éviter celui-ci ?
D'avance merci pour votre aide
 
Re : Message d'erreur à l'ouverture d'un fichier

Bonjour,

Par prudence, je tenterai de reconstituer le fichier.

En faisant un copier coller des données et formules de ton fichier vers un classeur tout neuf.

Un peu de boulot certes, mais l'assurance de repartir avec un fichier propre.

@+
 
Re : Message d'erreur à l'ouverture d'un fichier

Re,

J'ai refais un nouveau fichier mais mon problème reste le même j'ai toujours le même message d'erreur à l'ouverture de ce fichier.
J'ai deux macros dans ce fichier :
la Première dans la feuille 1 :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, Range("A3:KM500")) Is Nothing Then
     Application.EnableEvents = False
            Call tri
          Application.EnableEvents = True
 End If
 End Sub

la deuxième dans un module :

Code:
Sub tri()
    Range("A3:KM500").Sort Key1:=Range("b3"), Order1:=xlAscending, Key2:=Range( _
        "B3"), Order2:=xlAscending, _
        Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:= _
        xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal
    End Sub

Apparemment ce sont ces deux macros qui me posent problème !
 
Re : Message d'erreur à l'ouverture d'un fichier

Bonjour libellule, Tibo

Sans avoir la prétention de traiter ton problème, j'ai remarqué ce qui me semble être une anomalie dans le code de la macro "Tri". En effet, tu fais le tri avec la clé Key1=Range("b3") et la clé Key2=Range("B3") ce qui est la même clé.

Peut-être cela provoque-t-il un conflit ?

A+
 
- 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
3
Affichages
257
Réponses
8
Affichages
251
  • Question Question
Réponses
7
Affichages
343
Retour