Sub z0()
Dim wsvw As WorksheetView, Zeros As Boolean
For Each wsvw In ActiveWindow.SheetViews
If wsvw.Sheet.Name <> "acceuil" Then
wsvw.DisplayZeros = Not wsvw.DisplayZeros
Zeros = wsvw.DisplayZeros
End If
Next wsvw
ActiveSheet.Shapes(Application.Caller).OLEFormat.Object.Caption = IIf(Zeros, "Hide Zeros", "Show Zeros")
End Sub