Bonjour,
J'ai une liste de vente dans laquelle il y a la liste des gains.
Peut-on faire la somme d'un zone de liste gain dans un texte box ?
Merci d'avance
Bonjour,
J'ai une liste de vente dans laquelle il y a la liste des gains.
Peut-on faire la somme d'un zone de liste gain dans un texte box ?
Merci d'avance
Oui mais il faut faire attention aux types.
exemple :
textBox.Text = 1 --> erreur à la compilation
textBox.Text = "1" --> OK
textBox.value = 1 --> pas sûr que ça passe la propriété value est peut-être en lecture seule
ou convertir ton numérique en texte, Access est un peu loin pour moi je ne me souviens plus de la fonction mais en gros c'est :
textBox.Text = str(1)
Quand à ta liste il faudrait plus détails sur sa structure est-elle dans un fichier texte ?
Bonjour
Voilà un exemple de code qui devrait convenir
un bouton de commande pour lancer le calcul
une zone de liste : lstCompte
une zone de texte : txtResultat
Explications
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Commande21_Click() Dim i As Integer Me.txtResultat.Value = 0 For i = 0 To Me.lstCompte.ListCount - 1 Me.txtResultat.Value = CDbl(Me.lstCompte.Column(0, i)) + Me.txtResultat.Value Next i End Sub
- On crée une variable : i
- On met à 0 la zone de texte
- On réalise une boucle pour parcourir toutes les lignes de la zone de liste
- On ajoute dans la zone de texte, le résultat de la liste grâce à la propriété Column, (le 0 correspond à la première colonne de la zone de liste).
Un peu de recherche dans l'aide pour la syntaxe et un peu d'adaptation devrait convenir.
Starec
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager