1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
|
Dim var As Integer
Private Sub btnChercher_Click()
var = var + 0
FrmSaisie.cboSecteur.Value = Source.Cells(var, 0).Value
FrmSaisie.txtSociété.Value = Source.Cells(var, 1).Value
FrmSaisie.txtAvisé.Value = Source.Cells(var, 2).Value
FrmSaisie.txtDate.Value = Source.Cells(var, 3).Value
FrmSaisie.txtCommentaire.Value = Source.Cells(var, 4).Value
FrmSaisie.txtContacte.Value = Source.Cells(var, 5).Value
FrmSaisie.txtFonction.Value = Source.Cells(var, 6).Value
FrmSaisie.txtTéléphone.Value = Source.Cells(var, 7).Value
FrmSaisie.txtEmail.Value = Source.Cells(var, 8).Value
End Sub
'******************************
'procédure permettant de
'Fermer mon formulaire
'******************************
Private Sub btnFermer_Click()
Unload Me
End Sub
'******************************
'Procédure permettant d'acéder
'a la source de données
'******************************
Private Sub btnSource_Click()
Sheets("Source").Activate
Range("A1").Select
End Sub
'*********************************************
'Procédure permettant de réinitialiser tous
'les champs du formulaire
'***********************************************
Private Sub btnEfface_Click()
cboSecteur = ""
txtSociété = ""
txtAvisé = ""
txtDate = ""
txtCommentaire = ""
txtContacte = ""
txtFonction = ""
txtTéléphone = ""
txtEmail = ""
End Sub
'*********************************************
'Procédure permettant de réinitialiser tous
'le bouton d'ajout d'enregistrement
'***********************************************
Private Sub txtSociété_Change()
If txtSociété <> "" Then
btnAjout.Enabled = True 'Activer le bouton
Else
btnAjout.Enabled = False 'Désactiver le bouton
End If
End Sub
'*********************************************
'Procédure permettant d'ajouter un nouvel enregistrement
'dans la base de données
'***********************************************
Private Sub btnAjout_Click()
Sheets("Source").Activate
Range("A1").Select
Selection.End(xlDown).Select 'on se position sur la dernière ligne non vide
Selection.Offset(1, 0).Select 'on se décale d'une ligne vers le bas
ActiveCell = txtSociété.Value
ActiveCell.Offset(0, 1).Value = txtAvisé
ActiveCell.Offset(0, 2).Value = txtDate
ActiveCell.Offset(0, 3).Value = txtCommentaire
ActiveCell.Offset(0, 4).Value = txtContacte
ActiveCell.Offset(0, 5).Value = cboSecteur
ActiveCell.Offset(0, 6).Value = txtFonction
ActiveCell.Offset(0, 7).Value = txtTéléphone
ActiveCell.Offset(0, 8).Value = txtEmail
End Sub
Private Sub UserForm_Click()
End Sub |
Partager