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
| 'Appel par textbox
Private Sub TextBox1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal x As Single, ByVal y As Single)
UserForm2.Show
End Sub
Private Sub LstB_Recherche_Click()
With UsF_Recherche
With .LstB_Recherche
Lgn = .List(.ListIndex, 1)
End With
Unload Me
End With
With UsF_Resultat
With .TxtB_Departement
.Value = ""
.Text = Tab_Source(Lgn, 1)
End With
With .TxtB_Chef_Lieux
.Value = ""
.Text = Tab_Source(Lgn, 2)
End With
With .TxtB_Arrondissement
.Value = ""
.Text = Tab_Source(Lgn, 3)
End With
With .TxtB_Cantons
.Value = ""
.Text = Tab_Source(Lgn, 4)
End With
With .TxtB_Communes
.Value = ""
.Text = Tab_Source(Lgn, 5)
End With
With .TxtB_Populations
.Value = ""
.Text = Tab_Source(Lgn, 6)
End With
With .TxtB_Densite
.Value = ""
.Text = Tab_Source(Lgn, 7)
End With
With .TxtB_Superficie
.Value = ""
.Text = Tab_Source(Lgn, 8)
End With
.Show
End With
End Sub
Private Sub TxtB_Recherche_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Lgn = Application.Match(Me.TxtB_Recherche, [Départements!C:C], 0)
Unload UsF_Recherche
If IsNumeric(Lgn) Then
With UsF_Resultat
With .TxtB_Departement
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 3)
End With
With .TxtB_Chef_Lieux
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 4)
End With
With .TxtB_Arrondissement
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 5)
End With
With .TxtB_Cantons
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 6)
End With
With .TxtB_Communes
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 7)
End With
With .TxtB_Populations
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 8)
End With
With .TxtB_Densite
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 9)
End With
With .TxtB_Superficie
.Value = ""
.Text = Sheets("Départements").Cells(Lgn, 10)
End With
.Show
End With
End If
End Sub |
Partager