Private Sub Workbook_BeforePrint(Cancel As Boolean)
Dim cel As Range 'déclare la variable cel
Dim c As Integer 'déclare la variaable c (Colonne)
c = x 'ou x désigne le numéro de la colonne à traiter
With Sheets("Ton_Onglet") 'prend en compte l'onglet à traiter (à adapter à ton cas)
For Each cel In .Range(.Cells(1, c), .Cells(applications.Rows.Count, c).End(xlUp)) 'boucle sur toutes les cellules éditées cel de la colonne c
'si la cellule vaut "ton_critère", annule l'impression et sort de la procédure
If cel.Value = "Ton_Critère" Then Cancel = True: Exit Sub
Next cel 'prochaine cellule de la boucle
End Sub