Formulaire de recherche

  • Initiateur de la discussion Initiateur de la discussion Dzk78
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Dzk78

XLDnaute Nouveau
Bonjour,

Je souhaite réaliser un formulaire de recherche pour voir le solde d'un compte à partir du nom de famille compilé dans une ComboBox.
Voilà la macro (elle est affecter au bouton "CONNAITRE LE SOLDE DE LA CARTE PDV D'UN ELEVE":
VB:
Private Sub CommandButton1_Click()
If Not ComboBox1.Value = "" Then
Dim no_ligne As Integer

    no_ligne = ComboBox1.ListIndex + 1
    TextBox1.Value = Cells(no_ligne, 1).Value
    TextBox3.Value = Cells(no_ligne, 3).Value
    TextBox4.Value = Cells(no_ligne, 2).Value
   
Else
End If
End Sub

Mais ma macro ne fonctionne pas. Pourriez m'aider s'il vous plait?

En vous remerciant par avance !

Dzk78
 

Pièces jointes

Bonjour Dzk78, M12, le Forum,

Petite erreur d'inattention? Il suffit simplement de référencer la feuille SOLDE dans la macro:

Private Sub CommandButton1_Click()
If Not ComboBox1.Value = "" Then
Dim no_ligne As Integer
no_ligne = ComboBox1.ListIndex + 1
TextBox1.Value = Sheets("SOLDE").Cells(no_ligne, 1).Value
TextBox3.Value = Sheets("SOLDE").Cells(no_ligne, 3).Value
TextBox4.Value = Sheets("SOLDE").Cells(no_ligne, 2).Value
Else
End If
End Sub

Cordialement.
 
RE

Une autre erreur dans le code: la définition de la valeur de no_ligne.

Private Sub CommandButton1_Click()
If Not ComboBox1.Value = "" Then
Dim no_ligne As Integer
no_ligne = ComboBox1.ListIndex + 2
TextBox1.Value = Sheets("SOLDE").Cells(no_ligne, 1).Value
TextBox3.Value = Sheets("SOLDE").Cells(no_ligne, 3).Value
TextBox4.Value = Sheets("SOLDE").Cells(no_ligne, 2).Value
Else
End If
End Sub

Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
300
Réponses
3
Affichages
676
Réponses
3
Affichages
300
Réponses
6
Affichages
610
Retour