Trouver les bonnes formules pour faciliter le travail

Bonjour,

Tu la lances comment ? Si avec un bouton, il faut l'avoir affectée au bouton.

D'autre part, vérifier tes paramètres macro : Options > Centre de gestion de la confidentialité > Paramètres du Centre... > Paramètres des macros :

cocher Désactiver toutes les macros avec notification

et Accès approuvé au modèle d'objet du projet VBA

Cordialement.

capture

Le message de base me dit: "incompatibilité"

Que cela signifie-t-il?

Merci

Je ne vois d'incompatibilité que s'il n'y a pas de facture réglées ! Cela se repère par la valeur de fr au moment de l'erreur.

NB- en mode débogage, tu détectes la valeur actuelle des variables en les survolant à la souris, la valeur s'affiche dans une info-bulle.

J'ai omis de tester si des factures réglées étaient récupérées : il faut mettre la fin de la macro sous condition :

    Application.ScreenUpdating = False
    If fr > 0 Then
        With Worksheets("Factures réglées")
            n = .Cells(.Rows.Count, 1).End(xlUp).Row + 1
            .Cells(n, 1).Resize(fr, 11).Value = WorksheetFunction.Transpose(TFr)
        End With
        For f = 0 To 1
            If ls(f) <> "" Then
                ls(f) = Split(ls(f), ";")
                With Worksheets(Frel(f))
                    n = .Cells(.Rows.Count, 1).End(xlUp).Row
                    For i = UBound(ls(f)) To 1 Step -1
                        .Rows(ls(f)(i)).Delete
                    Next i
                End With
            End If
        Next f
    End If
End Sub

Malgré les modifs toujours le même message d'erreur!

Là, il faut me faire passer le classeur où se produit l'erreur pour que je vois pourquoi...

Bonjour,

voici le classeur.

Merci encore pour votre aide.

je ne vois pas ce qui peut être différent d'un fichier à l'autre et provoque l'erreur...!

Ça passe en affectation individuelle, mais ça allonge un peu l'exécution.

Quand je trouverai un moment, je testerai une autre méthode.

Cordialement.

Merci

Bonjour,

excusez moi je reviens vers vous mais mon bouton ne fonctionne plus.

Lorsque je clique dessus les clients dont l'état est réglé ne sont pas répertoriés dans la feuille factures réglées.

17tableaux.xlsm (158.93 Ko)

Pourquoi?

Je vous remercie.

Vanessa GAUDY

Rechercher des sujets similaires à "trouver bonnes formules faciliter travail"