excel macro calcul

  • Auteur de la discussion ephemere18
  • Date de début

ephemere18

Nouveau membre
Bonjour à toutes et a tous!
je suis débutante et j'aimerai pouvoir effectuer un calcul pour ma base
alors elle se présente comme ceci
colonne 1 : région
colonne 2 : département
colonne 3 : ville
colonne 4, 5... jusqu' a 9 contiennent des données chiffrées propres à chaque ville (exemple nombre d'habitants, nombre de logements...)

J'ai besoin d'une macro qui additionne les données de toutes les villes appartenant au même département et qui affiche les résultats obtenus dans un tableau excel

une petite info : cette macro est utilisée dans un formulaire... on choisi la région via une combobox et puis on affiche les résultats dans un tableau excel
on a donc une ligne par département
colonne 1 liste des départements de la région
colonne 2 total nombre d'habitants des villes du département
colonne 3 total nombre de logements des villes du département.. etc jusqu’a la colonne 8


voila j'ai fais de mon mieux pour expliquer mon problème..
merci d'avance
bonne journée!
 

zeb

Modérateur
Bonjour,

Es-tu sûre d'avoir besoin de macros ?
Une simple fonction comme somme.si() devrait suffire.
 

ephemere18

Nouveau membre



Bonjour, oui j'ai besoin d'une macro car c'est pour la programmation d'un logiciel et sous forme de formulaire
 

zeb

Modérateur
Une solution : une boucle For avec des If :

Code:
Dim line As Range

For Each line In Range("A1:I65536").Rows
    If line.Cells(1, 1).Text = ma_region Then ...
Next
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 132
Messages
6 718 045
Membres
1 586 389
Dernier membre
ROCKET8
Partager cette page
Haut