cs_Heny
Messages postés125Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 avril 2007
-
12 sept. 2004 à 18:09
cs_Heny
Messages postés125Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 avril 2007
-
13 sept. 2004 à 23:00
Salut a tous
Je voudrai faire apparaître avant l'impression d'un adodc un msgbox qui demande une confirmation de cette dernière et qui contient le nombre de page nécessaire pour l'impression. J'ai fait se code d'après ma tout petite connaissance dans VB6 mais je n'ai pas arriver
Dim Page As Long
Dim cl$, MSG, Msg1, Style, Title, Response, MyString
'Compter le nombre de page
If Adodc1.Recordset.RecordCount = 80 Then
Page = 1
Else
Page = Adodc1.Recordset.RecordCount / 80
End If
'Boite de dialogue demande de confirmation
cl$ = Chr$(13) + Chr$(10)
MSG = "Vous allez imprimer cette grille sur " & Page & " page(s)." + Chr$(13) + Chr$(10)
MSG = MSG + "Voulez vous vraiment continuer ?" + Chr$(13) + Chr$(10)
Style = vbYesNo + vbInformation + vbDefaultButton1 ' Définit les boutons.
Title = "Confirmation d'impression" ' Définit le titre.
Response = MsgBox(MSG, Style, Title)
If Response = vbYes Then ' L'utilisateur a choisi Oui.
MyString = "Oui" ' Effectue une action.