Bonjour à tous,
Je n'ai pas l'assistant Sage donc je ne peux pas recalculer le calsseur. Cependant une macro de ce type devrait fonctionner. J'ai ajouté le prefixe "FR" pour ne traiter que les feuilles commençant par ce prefix.
Public Sub MasquerEncoursNeg()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
If ws.Name Like "FR*" And ws.Range("B11").Value > 0 Then
ws.Visible = xlSheetHidden
Else
ws.Visible = xlSheetVisible
End If
Next ws
End Sub
EDIT : correction < en > suite à remarque de fanfan...