Problème de formule Range en VBA

Bonjour,

J'ai créer une macro qui masque les lignes dont cetaines cellules sont vide, la macro (masquagelignesBM) marche sur le feuille active mais quand j'essaie de l'appliquer aux autres feuilles de type Planning BM elle ne fonctionne pas, je sais que ma formule range dans ma macro à un problème mais je n'arrive pas à le trouver . Est-ce qu'une personne pourrait m'aider s'il vous plait?

Merci

-- 21 Juil 2011, 12:13 --

avec le fichier c'est mieux!

Bonjour,

pour le fichier (toujours absent...) il suffisait de lire ce lien lors de ton inscription --> https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html

A bientôt

Merci Dan

J'avais oublié de la compresser, pas très réveillée la fille!!!

57test.zip (49.20 Ko)

re,

la macro (masquagelignesBM) marche sur le feuille active ...

Impossible car il y a deux erreurs ici ..

Application.WorksheetFunction.CountBlank(Wf.Range("D&b:X&b")) >= 21 Then
Rows(b).EntireRow.Hidden = True

ligne à remplacer par celle-ci

If Application.WorksheetFunction.CountBlank(Wf.Range("D" & b & ":X" & b)) >= 21 Then
Wf.Rows(b).EntireRow.Hidden = True

Si ok merci de ne pas omettre de cliquer sur le V vert pour cloturer le fil

Amicalement

Merci, ça fonctionne très bien!

Rechercher des sujets similaires à "probleme formule range vba"