[SOMME VBA]
Utilisateur anonyme
-
Alta -
Alta -
Bonjour,
Voici mon probleme:
J'ai une table de plusieurs lignes et plusieurs colonnes.
Je voudrais, pour toutes les lignes dont le premier champ est identique, faire la somme de certains champs.
Par exemple, pour une ligne dont le champ est 1 et la valeur 20, et une autre ligne dont le champ est aussi 1 et la valeur 30, je voudrais récupérer le numéro du champ (1) et la somme (20+30).
J'ai essayé avec Somme mais ça ne marche pas.
Si quelqu'un a une idée...
Merci
Voici mon probleme:
J'ai une table de plusieurs lignes et plusieurs colonnes.
Je voudrais, pour toutes les lignes dont le premier champ est identique, faire la somme de certains champs.
Par exemple, pour une ligne dont le champ est 1 et la valeur 20, et une autre ligne dont le champ est aussi 1 et la valeur 30, je voudrais récupérer le numéro du champ (1) et la somme (20+30).
J'ai essayé avec Somme mais ça ne marche pas.
Si quelqu'un a une idée...
Merci
A voir également:
- [SOMME VBA]
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
4 réponses
;-)
Dans Excel, tu tries via "Données/Trier" sur la colonne qui comporte le champ 1, ensuite, tu fais "Données/Sous-Totaux...", et tu fais une somme à chaque changement de "champ"...
;-)
Dans Excel, tu tries via "Données/Trier" sur la colonne qui comporte le champ 1, ensuite, tu fais "Données/Sous-Totaux...", et tu fais une somme à chaque changement de "champ"...
;-)
C'est vrai que je ne l'ai pas dit, mais je bosse sous Access et j'aimerais faire une requête pour faire ceci...
Merci quand meme
Merci quand meme
oreilledelest dit :
Par exemple, pour une ligne dont le champ est 1 et la valeur 20, et une autre ligne dont le champ est aussi 1 et la valeur 30, je voudrais récupérer le numéro du champ (1) et la somme (20+30).
si c une requete que tu ve faire essaye sa:
SELECT SUM(champvaleur)
FROM NomTable
WHERE nomchamp = 1;
Par exemple, pour une ligne dont le champ est 1 et la valeur 20, et une autre ligne dont le champ est aussi 1 et la valeur 30, je voudrais récupérer le numéro du champ (1) et la somme (20+30).
si c une requete que tu ve faire essaye sa:
SELECT SUM(champvaleur)
FROM NomTable
WHERE nomchamp = 1;