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