Balayer cellules vides avant impression

  • Initiateur de la discussion Initiateur de la discussion sigma
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

sigma

XLDnaute Occasionnel
bonjour à tous,


après recherche dans les archives, je n'ai pas réussi à trouver mon bonheur.

voici mon souci, j'ai des cellules qui doivent systématiquement être renseignées avant impression (par ex C1 / C2 /C3), j'aimerai donc balayer une à une ces cellules lorsque j'appuie sur le bouton d'impression ou lorsque je fait fichier => imprimer.. d'où 2 solutions soit je bloque l'impression soit je l'autorise.
voici un bout de mon code :


Dim Cell As Range 'Déclaration de la variable Cell


For Each Cell In Range("C1")
If Cell.Value = "" Then
MsgBox "Vous avez omis d'entrer la date ou l'heure" & " en " & Cell.Address
Exit Sub
End If...

mais il me manque l'instruction concernant l'impression.
auriez vous une idée.
merci.

A+
 
Re : Balayer cellules vides avant impression

Bonjour

dans Workbook tu as

Private Sub Workbook_BeforePrint(Cancel As Boolean)

End Sub

et donc cela donne à peu près

Private Sub Workbook_BeforePrint(Cancel As Boolean)

if range("C1")="" then
msgbox "Alors tête en l'air et C1 !!"
cancel=true
end if

End Sub

Edit ; sinon pas terrible Cell comme nom de variable car mot de VBA
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

E
Réponses
2
Affichages
1 K
elsabio77
E
F
  • Question Question
Réponses
6
Affichages
10 K
FéFéClochette
F
C
Réponses
0
Affichages
2 K
castlevania
C
Retour