Autofilter ne fonctionne pas pour tous les utilisateurs

Bonjour,

J'ai une macro dans mon fichier qui effectue un filtre automatique pour ne pas afficher les lignes qui sont à zéro.

Elle s'exécute quand je fais la mise a jour globale de mon fichier.

Tout fonctionne pour moi.

Problème: Quand certains de mes collègues l'utilise, le filtre ne semble pas fonctionner. L'ensemble des données de la feuille est masqué et je ne comprend pas pourquoi.

La macro ne s'exécute pourtant pas a l'ouverture du fichier, du moins je crois.

Voici la macro liée a mon bouton de mise a jour.

Merci de votre aide

Sub miseàjourglobale()

'

' miseàjourglobale Macro

'

'

Sheets("BD").Select

Range("A2:AL550").Select

Selection.ClearContents

Sheets("Choix").Select

Workbooks.Open Filename:="\\jonqsrvdata04\EEQDataUsine\Fichier IPAM\TCD coûts.xlsb", Notify:=False

Sheets("TCD écart mensuel").Select

Range("A35:AL550").Select

Selection.Copy

Windows("Explication des écarts CF.xlsm").Activate

Sheets("BD").Select

Range("A2").Select

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

Sheets("Choix").Select

Windows("TCD coûts.xlsb").Activate

ActiveWindow.Close

Sheets("TCD").Select

Range("B22").Select

ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotCache.Refresh

Sheets("Choix").Select

Sheets("1").Select

ActiveSheet.Range("$A$6:$BO$55").AutoFilter Field:=67

ActiveSheet.Range("$A$6:$BO$55").AutoFilter Field:=67, Criteria1:="1-"

Sheets("2").Select

ActiveSheet.Range("$A$6:$BO$55").AutoFilter Field:=67

ActiveSheet.Range("$A$6:$BO$55").AutoFilter Field:=67, Criteria1:="1-"

Sheets("3").Select

ActiveSheet.Range("$A$6:$BO$55").AutoFilter Field:=67

ActiveSheet.Range("$A$6:$BO$55").AutoFilter Field:=67, Criteria1:="1-"

Sheets("4").Select

End Sub

Rechercher des sujets similaires à "autofilter fonctionne pas tous utilisateurs"