Erreur d'incompatibilité (erreur13) Excel VBA

Résolu
Rafael_3917 Messages postés 5 Statut Membre -  
Rafael_3917 Messages postés 5 Statut Membre -

Bonjour,

J'ai une utilisatrice que n'arrives plus a utiliser un fichier excel avec des macro,
celui-ci a pour fonction de chercher un autre fichier @XRT_EXTRAIT_EXP,

au moment de l'ouverture du fichier @XRT, j'ai un message comme '' Erreur d'execution '13': Incompatibilité de type "

j'ai l'option Débogage: 

.....
        .Font.Bold = True
        .Interior.ColorIndex = 35
    End With
    
    'Incrémentation colonne A
    Do Until IsEmpty(Cells(i, 2))
        Cells(i, 1).Value = i - 1
        
        'Soldes initiaux et finaux
        If Cells(i, 2).Value = 1 Then
            Cells(i, 14).Value = "SI"
        ElseIf Cells(i, 2).Value = 7 Then
            Cells(i, 14).Value = "SF"
        End If
        
        'Correction du sens des crédits
        If Cells(i, 12).Value = "-" Then
            Cells(i, 11).Value = -Cells(i, 11).Value    < l'erreur viens d'ici :/ 
        End If
        
        i = i + 1
    Loop
    
    'Masquage des colonnes inutiles
    Columns(6).EntireColumn.Hidden = True
    Columns(7).EntireColumn.Hidden = True
    Columns(8).EntireColumn.Hidden = True
    Columns(10).EntireColumn.Hidden = True
    
    'Manque la conversion de type du Libellé 2
    
End Sub
......

pouvez-vous m'aider s'il vous plait ? 

6 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     

    Re,

    Vous auriez du le faire uniquement dans les options Excel

    1
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     

    Bonjour,

    Avant la ligne Do Until, il faut que i soit au moins egal a 1

    Pour verifier en cas d'erreur:

    Click sur debug de la boite dialogue erreur,

    Passer le curseur souris sur les viables et objets pour vois leur contenu

    0
  3. Rafael_3917 Messages postés 5 Statut Membre
     

    Bonjour @f894009,

    j'ai comme i=3 quand je passe la souris,

    Merci d'avance :) 

    0
  4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     

    Re,

    Dans vos cellules ce sont des nombres pas du texte?

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Rafael_3917 Messages postés 5 Statut Membre
     

    re,

    oui des nombres, par contre j'ai un collègue qui à trouvé une solution :

    dans le panneau de configuration Windows > Région > Paramètres supplémentaires > Symbole décimal > 
    à la place de la virgule, nous avons mis un point.

    avec cette manipulation, l'ouverture et l'affichage du du fichier a été possible,  

    Effectivement, Excel prendrais pour des textes mon fichier XRT,

    Merci pour votre aide,

    Bonne journée :) 

    0
  7. Rafael_3917 Messages postés 5 Statut Membre
     

    Re,

    Effectivement c'est moins risqué, par rapport a toutes les autres applications,
    je rectifié la modification, ça fonctionne également,

    Merci beaucoup pour votre aide,

    très bonne journée a vous,

    0