Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/10/2011, 09h32   #1
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Par défaut Somme d'une colonne dans une zone de liste avec décimale

Bonjour à tous,
Dans le forum et tutos, j'ai trouvé ceci
Code :
1
2
3
4
5
6
7
8
Dim i As Integer, lSum As Long
Dim im As Integer, ix As Integer
 If Me.Liste1.ColumnHeads = True Then im = 1 Else im = 0
ix = Me.Liste1.ListCount - 1
For i = im To ix
    lSum = lSum + Me.Liste1.Column(4, i)
Next
Me.Texte5 = lSum
que j'ai adapté à mon appli.
J'ai bien le total du contenu de la colonne 4 qui se fait dans ma TextBox5,
mais je n'ai pas les 2 décimales, qui restent toujours à ,00
J'ai bien mis le bon format pour ma TextBox
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 17h40   #2
Membre confirmé
 
Avatar de lelensois16
 
Homme Romain M.
Étudiant
Inscription : avril 2009
Messages : 167
Détails du profil
Informations personnelles :
Nom : Homme Romain M.
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 167
Points : 204
Points : 204
Bonjour ,

Code :
1
2
Dim i As Integer, lSum As Long
Dim im As Integer, ix As Integer
Les types integer ne sont pas appropriés !

Cdt
lelensois16 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 19h30   #3
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
...Ben...
j'ai essayé tous les types de variable..
sans résultats...enfin plutôt toujours le même..
Je ne sais pas
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 05h49   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 623
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 623
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Citation:
Envoyé par PAUL87 Voir le message
j'ai essayé tous les types de variable..
C'est à dire ?

Tes données sont de quel type au départ ? Il arrive souvent que l'on fasse une conversion par sécurité avec une fonction de type CDbl pour avoir une donnée de type Double qui devrait t'aider pour tes calculs.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 18h29   #5
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Re bonjour.
et merci
Au départ, dans ma table "Ventes"
il s'agit d'un champ nommé "montantTTC"
qui est paramétré en
Type de données :Numérique
Taille du champ : Réel simple
Format: standard
Décimale:2
le total de la colonne 4 de ma ZL1 se fait bien, mais sans les 2 décimales..
je n'y comprends rien..
Encore Merci ++++ pour vos conseils...
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 18h54   #6
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Ca y est..!!! ça marche !!
j'ai juste changé ça.
Merci..!!
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h47.


 
 
 
 
Partenaires

Hébergement Web