Private Sub CommandButton3_Click()
'Mettre à jour et sauvegarder les données
'Validations ----------------------------------------------------
If Me.Cbx_Typederecherche.Value = "" Then
MsgBox "S'il vous plaît sélectionner le Type de Mandat", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Nom.Value = "" Then
MsgBox "S'il vous plaît sélectionner le Nom", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Tel1.Value = "" Then
MsgBox "S'il vous plaît sélectionner le Téléphone (1)", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Qualite.Value = "" Then
MsgBox "S'il vous plaît sélectionner En qualité de", vbCritical
Exit Sub
End If
'----------
If Me.Cbx_Ville.Value = "" Then
MsgBox "S'il vous plaît sélectionner la Ville", vbCritical
Exit Sub
End If
'----------
If Me.Cbx_Quartier.Value = "" Then
MsgBox "S'il vous plaît sélectionner le Quartier", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Adresse.Value = "" Then
MsgBox "S'il vous plaît sélectionner l'Adresse du bien", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Etage.Value = "" Then
MsgBox "S'il vous plaît sélectionner l'Etage", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Porte.Value = "" Then
MsgBox "S'il vous plaît sélectionner le N°Porte ", vbCritical
Exit Sub
End If
'----------
If Me.Cbx_Typedubien.Value = "" Then
MsgBox "S'il vous plaît sélectionner le Type du bien", vbCritical
Exit Sub
End If
'----------
If Me.Cbx_Usage.Value = "" Then
MsgBox "S'il vous plaît sélectionner l'Usage", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Chambres.Value = "" Then
MsgBox "S'il vous plaît sélectionner Chambres", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Salon.Value = "" Then
MsgBox "S'il vous plaît sélectionner Salon", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Hall.Value = "" Then
MsgBox "S'il vous plaît sélectionner Hall", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Sejour.Value = "" Then
MsgBox "S'il vous plaît sélectionner Séjour", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Cuisine.Value = "" Then
MsgBox "S'il vous plaît sélectionner la Cuisine", vbCritical
Exit Sub
End If
'----------
If Me.Cbx_Meuble.Value = "" Then
MsgBox "S'il vous plaît sélectionner Meublé", vbCritical
Exit Sub
End If
'----------
If Me.Cbx_Supérficie.Value = "" Then
MsgBox "S'il vous plaît sélectionner la Supérficie (m²)", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_WC.Value = "" Then
MsgBox "S'il vous plaît sélectionner WC", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_SDB.Value = "" Then
MsgBox "S'il vous plaît sélectionner Salle de bain", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_espaceexterieur.Value = "" Then
MsgBox "S'il vous plaît sélectionner Espace extérieur", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Ascenseur.Value = "" Then
MsgBox "S'il vous plaît sélectionner l'Ascenseur", vbCritical
Exit Sub
End If
'----------
If Me.Tbx_Garage.Value = "" Then
MsgBox "S'il vous plaît sélectionner la Place au garage", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Prix.Value = "" Then
MsgBox "S'il vous plaît sélectionner le Prix", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Chargé.Value = "" Then
MsgBox "S'il vous plaît sélectionner le/la Chargé (e)", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Caution.Value = "" Then
MsgBox "S'il vous plaît sélectionner la Caution", vbCritical
Exit Sub
End If
'----------
If Me.Txt_Montant_commission.Value = "" Then
MsgBox "S'il vous plaît sélectionner la Rémunération du mandataire", vbCritical
Exit Sub
End If
'-----------------------------------------------------------------
With Sheets("BIENS")
Dim Ligne As Long
Ligne = Me.ListBox1.ListIndex + 2
.Cells(Ligne, 1).Value = Me.Identifiant_Client.Value
.Cells(Ligne, 2).Value = Me.Cbx_Typederecherche.Value
.Cells(Ligne, 3).Value = Me.Tbx_Nom.Value
.Cells(Ligne, 4).Value = Me.Tbx_Prenom.Value
.Cells(Ligne, 5).Value = Me.Tbx_CIN.Value
.Cells(Ligne, 6).Value = Me.Tbx_Email.Value
.Cells(Ligne, 7).Value = Me.Tbx_Tel1.Value
.Cells(Ligne, 8).Value = Me.Tbx_Tel2.Value
.Cells(Ligne, 9).Value = Me.Tbx_Adresse.Value
.Cells(Ligne, 10).Value = Me.Tbx_Qualite.Value
.Cells(Ligne, 11).Value = Me.Cbx_Typedubien.Value
.Cells(Ligne, 12).Value = Me.Cbx_Meuble.Value
.Cells(Ligne, 13).Value = Me.Cbx_Usage
.Cells(Ligne, 14).Value = Me.Cbx_Supérficie.Value
.Cells(Ligne, 15).Value = Me.Tbx_Chambres.Value
.Cells(Ligne, 16).Value = Me.Txt_Salon.Value
.Cells(Ligne, 17).Value = Me.Tbx_Hall.Value
.Cells(Ligne, 18).Value = Me.Tbx_Sejour.Value
.Cells(Ligne, 19).Value = Me.Tbx_Cuisine.Value
.Cells(Ligne, 20).Value = Me.Tbx_espaceexterieur.Value
.Cells(Ligne, 21).Value = Me.Tbx_SDB.Value
.Cells(Ligne, 22).Value = Me.Tbx_WC.Value
.Cells(Ligne, 23).Value = Me.Tbx_Ascenseur.Value
.Cells(Ligne, 24).Value = Me.Tbx_Garage.Value
.Cells(Ligne, 25).Value = Me.Txt_Duree.Value
.Cells(Ligne, 26).Value = Me.Txt_Dispo.Value
.Cells(Ligne, 27).Value = Me.Cbx_Ville.Value
.Cells(Ligne, 28).Value = Me.Cbx_Quartier.Value
.Cells(Ligne, 29).Value = Me.Txt_Adresse.Value
.Cells(Ligne, 30).Value = Me.Txt_Etage.Value
.Cells(Ligne, 31).Value = Me.Txt_Porte.Value
.Cells(Ligne, 32).Value = Me.Txt_Prix.Value
.Cells(Ligne, 33).Value = Me.Txt_Chargé.Value
.Cells(Ligne, 34).Value = Me.Txt_Caution.Value
.Cells(Ligne, 35).Value = Me.Txt_Avance.Value
.Cells(Ligne, 36).Value = Me.Txt_Crtitere.Value
.Cells(Ligne, 37).Value = Me.Txt_Taux_commision.Value
.Cells(Ligne, 38).Value = Me.Txt_Montant_commission.Value
.Cells(Ligne, 39).Value = Me.Tbx_Notes.Value
.Cells(Ligne, 40).Value = Now()
.Cells(Ligne, 41).Value = Now()
End With
'--------------------------------------------------------------------------------
Me.TextBox11.Value = ""
Me.Cbx_Typederecherche.Value = ""
Me.Tbx_Nom.Value = ""
Me.Tbx_Prenom.Value = ""
Me.Tbx_CIN.Value = ""
Me.Tbx_Email.Value = ""
Me.Tbx_Tel1.Value = ""
Me.Tbx_Tel2.Value = ""
Me.Tbx_Adresse.Value = ""
Me.Tbx_Qualite.Value = ""
Me.Cbx_Typedubien.Value = ""
Me.Cbx_Supérficie.Value = ""
Me.Tbx_Chambres.Value = ""
Me.Txt_Salon.Value = ""
Me.Tbx_Hall.Value = ""
Me.Tbx_Sejour.Value = ""
Me.Tbx_Cuisine.Value = ""
Me.Tbx_espaceexterieur.Value = ""
Me.Tbx_SDB.Value = ""
Me.Tbx_WC.Value = ""
Me.Tbx_Ascenseur.Value = ""
Me.Tbx_Garage.Value = ""
Me.Cbx_Ville.Value = ""
Me.Cbx_Quartier.Value = ""
Me.Txt_Adresse.Value = ""
Me.Txt_Etage.Value = ""
Me.Txt_Porte.Value = ""
Me.Cbx_Usage.Value = ""
Me.Txt_Salon.Value = ""
Me.Cbx_Meuble.Value = ""
Me.Cbx_Supérficie.Value = ""
Me.Txt_Prix.Value = ""
Me.Txt_Chargé.Value = ""
Me.Txt_Caution.Value = ""
Me.Txt_Avance.Value = ""
Me.Txt_Crtitere.Value = ""
Me.Txt_Duree.Value = ""
Me.Txt_Dispo.Value = ""
Me.Tbx_Notes.Value = ""
Me.Txt_Taux_commision.Value = ""
Me.Txt_Montant_commission.Value = ""
Me.Identifiant_Client.Value = ""
'--------------------------
'Sauvegarder les données
Refresh_data
ThisWorkbook.Save
MsgBox " Mis à jour avec succès"
End Sub