ton code marche bien en macro, mais je n'arrive pas à le mettre en fonction personnalisée car le critère "pierre" peut changer.
merci d'avance
voici le début de la fonction qui ne marche pas...
Function SEARCH(Critère As Range)
Sub Recherche()
Dim sh As Worksheet, x As Integer
For Each sh In Sheets
If CStr(sh.Range("A6")) = "" Then x = x + 1
Next
MsgBox x
End Sub