Mon code pour masquer certaines cellules ne fonctionne pas
Bonsoir le forum
Je sollicite de l'aide pour parfaire l'impression de mon ticket de caisse.
Je souhaite que lorsqu'il y'a des cellules vides dans la plage B10:B20, que toutes les lignes correspondantes soient masquées.
Le code ci-dessous a été conçu a cet effet mais je constate qu'il ne fonctionne pas totalement.
En effet, il y'a impression mais pas de masque de ligne quand bien même les cellules de la condition sont vides.
Code:
1 2 3 4 5 6 7
| With Feuil8
.Visible = True
.Range("B10:B20").Cells.SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
.PrintOut
.Range("B10:B20").EntireRow.Hidden = False
.Visible = xlSheetVeryHidden
End With |