bonjour
je cherche depuis deux jours le moyen de faire une vérification du
remplissage d'une cellule avant l'impression d'un document. voir de deux
cellule.
j'ai essayer le beforprint car j'ai trouvé que cela dans l'aide cela a l'air
de convenir mais je n'arrive pas a le faire fonctionner, et bientôt j'aurais
passé ma rame de papier.
voici ma macro:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Range("B12").Value = 0 Then
Workbook_BeforePrint (True)
MsgBox "Entrée vos initiale, Merci!"
End If
End Sub
merci d'avance de vos réponse et des autres réponse que j'épluche souvent et
qui me sont bien utiles
fred
begin 666 p.gif
M1TE&.#EAH0`1`( ````3S/___R'Y! $```$`+ ````"A`!$```+_C(^IR^T/
MHYRTVHNSWKS[#X9B!I0.D*"(JJBL]"[ES,54;#_Y>>P!GF*X*C[#JSA:!9._
M)>UGZCFC-%34>+4VH;9CTY6%8J7;K_BL-&)96JYZ+0VWR$ E^TU];Z_ENCJ/
M!X:G9R581M@WEC@4. AW=\@UT[:'Z+0D,VE9:<EHMHD("4E'ZABG&0DDNHG:
MQ:=')NFYNAC;M=>Z`DC+&3>7YNO(Z_D;:UM,>S=Z2PP;/'R<F!J4S&CHYQ?=
MFQPLC0G]UVG\!*?H#,:FQ6?2[(8Y+B>=SJX-['[X-%_/Q-_OCS$IH,"!! L:
:/(@PH<*%#!LJ_ <QHL2)%"M:O(@Q8X8"`#L`
`
end
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Range("B12").Value = 0 Then Cancel=True MsgBox "Entrée vos initiale, Merci!" End If End Sub
j-p
AV
| Merci jp mais cela ne fonctione pas non plus
Précise bien la feuille de la cellule à tester et il n'y a aucune raison que ça ne marche pas :
Dans le module de Thisworbook :
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Range("Feuil1!B12").Value = 0 Then MsgBox "Entrez vos initiales, Merci!" Cancel = True End If End Sub
AV
| Merci jp mais cela ne fonctione pas non plus
Précise bien la feuille de la cellule à tester et il n'y a aucune raison que ça
ne marche pas :
Dans le module de Thisworbook :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Range("Feuil1!B12").Value = 0 Then
MsgBox "Entrez vos initiales, Merci!"
Cancel = True
End If
End Sub
Précise bien la feuille de la cellule à tester et il n'y a aucune raison que ça ne marche pas :
Dans le module de Thisworbook :
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Range("Feuil1!B12").Value = 0 Then MsgBox "Entrez vos initiales, Merci!" Cancel = True End If End Sub
AV
fpracht
SUPER !!! Merci ca marche je ne savais pas a quoi servait cette Feuille ThisworksbooK merci encore a tout les deux
"AV" a écrit dans le message de news: %
| Merci jp mais cela ne fonctione pas non plus
Précise bien la feuille de la cellule à tester et il n'y a aucune raison que ça
ne marche pas :
Dans le module de Thisworbook :
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Range("Feuil1!B12").Value = 0 Then MsgBox "Entrez vos initiales, Merci!" Cancel = True End If End Sub
AV
begin 666 p.gif M1TE&.#EAB0`1`( !```3S/___R'Y! $```$`+ ````")`!$```+1C(^IR^T/ MHYRTVHNSWKS[#S[ 6(TFH)WD828HRIO'$XQ+;L?/K,(_H,9@#4'KW'T')-# M7U,8(!:ABU9T]0S.L%?@TNB,LK"]+LUJ_I'%5^2XS.:=AO"Z2Y6MAKU/NXX MY[0"]R<X!YB7A6?&% 2&`JDVV+=G=4-GZ4A%69@(R+<AY^6F*. I& MI]JH&LBJYYFZ=RJ8RRG+6T5RPW66R8Y["N%^E:V%6R)UB7*-34]+yH9*M 9O<W=[?T-'BX^_DQM?HZ>KK[.WN[N40``.P`` ` end
SUPER !!!
Merci ca marche je ne savais pas a quoi servait cette Feuille
ThisworksbooK
merci encore a tout les deux
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
%23DATxRYLGHA.2604@TK2MSFTNGP09.phx.gbl...
| Merci jp mais cela ne fonctione pas non plus
Précise bien la feuille de la cellule à tester et il n'y a aucune raison
que ça
ne marche pas :
Dans le module de Thisworbook :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Range("Feuil1!B12").Value = 0 Then
MsgBox "Entrez vos initiales, Merci!"
Cancel = True
End If
End Sub
AV
begin 666 p.gif
M1TE&.#EAB0`1`( !```3S/___R'Y! $```$`+ ````")`!$```+1C(^IR^T/
MHYRTVHNSWKS[#S[ 6(TFH)WD828HRIO'$XQ+;L?/K,(_H,9@#4'KW'T')-#
M7U,8(!:ABU9T]0S.L%?@TNB,LK"]+LUJ_I'%5^2XS.:=AO"Z2Y6MAKU/NXX MY[0"]R<X!YB7A6?&% 2&`JDVV+=G=4-GZ4A%69@(R+<9EA@9J<AY^6F*. I&
MI]JH&LBJYYFZ=RJ8RRG+6T5RPW66R8Y["N%^E:V%6R)UB7*-34]+yH9*M
9O<W=[?T-'BX^_DQM?HZ>KK[.WN[N40``.P``
`
end
SUPER !!! Merci ca marche je ne savais pas a quoi servait cette Feuille ThisworksbooK merci encore a tout les deux
"AV" a écrit dans le message de news: %
| Merci jp mais cela ne fonctione pas non plus
Précise bien la feuille de la cellule à tester et il n'y a aucune raison que ça
ne marche pas :
Dans le module de Thisworbook :
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Range("Feuil1!B12").Value = 0 Then MsgBox "Entrez vos initiales, Merci!" Cancel = True End If End Sub
AV
begin 666 p.gif M1TE&.#EAB0`1`( !```3S/___R'Y! $```$`+ ````")`!$```+1C(^IR^T/ MHYRTVHNSWKS[#S[ 6(TFH)WD828HRIO'$XQ+;L?/K,(_H,9@#4'KW'T')-# M7U,8(!:ABU9T]0S.L%?@TNB,LK"]+LUJ_I'%5^2XS.:=AO"Z2Y6MAKU/NXX MY[0"]R<X!YB7A6?&% 2&`JDVV+=G=4-GZ4A%69@(R+<AY^6F*. I& MI]JH&LBJYYFZ=RJ8RRG+6T5RPW66R8Y["N%^E:V%6R)UB7*-34]+yH9*M 9O<W=[?T-'BX^_DQM?HZ>KK[.WN[N40``.P`` ` end