A voir également:
- Addition cell en fonction des couleurs
- Addition bash ✓ - Forum Shell
- Addition excel - Guide
- Fonction si et - Guide
- Fonction si avec date ✓ - Forum Excel
- Excel remplir une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
michel_m
Messages postés
16593
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 mars 2023
3 293
Modifié par michel_m le 14/05/2011 à 09:47
Modifié par michel_m le 14/05/2011 à 09:47
Bonjour
si j'ai bien compris: on additionne les valeurs des cellules de m^me couleur, l'index de toto étant le numéro de la couleur?
si oui
essaies
si tu ne le précise pas rtoto commence à zéro (le rouge=3 sera alors en toto(2))
remarque " au cas où" : "as long" car es tu sûr que la somme de tes integers ne dépassent pas 2^15 ?
Michel
si j'ai bien compris: on additionne les valeurs des cellules de m^me couleur, l'index de toto étant le numéro de la couleur?
si oui
essaies
Dim toto(1 to 56) As long
dim total as long
If cellule.Interior.ColorIndex > 0 Then
toto(cellule.Interior.ColorIndex) = Total + cellule.Value
End If
si tu ne le précise pas rtoto commence à zéro (le rouge=3 sera alors en toto(2))
remarque " au cas où" : "as long" car es tu sûr que la somme de tes integers ne dépassent pas 2^15 ?
Michel
Bonjour,
If cellule.Interior.ColorIndex > 0 Then
toto(cellule.Interior.ColorIndex) = Total + cellule.Value
Cette ligne ne marche pas (erreur 13) merci pour ton aide
Pas besoin de preciser 1 to 56 les couleurs corresponde bien
pour le reste j'ai pas compris je suis novice...
Sinon tu as bien compris ce que je voulais faire:additionner dans
un tableau cellules comprise entre H5 et AC64 tous les nombres en fonction
des couleurs qui leurs sont imputé.
La routine fonctionne bien pour additionné les couleurs seulement, si vous
avez une idée je suis preneur.
merci d'avance...
If cellule.Interior.ColorIndex > 0 Then
toto(cellule.Interior.ColorIndex) = Total + cellule.Value
Cette ligne ne marche pas (erreur 13) merci pour ton aide
Pas besoin de preciser 1 to 56 les couleurs corresponde bien
pour le reste j'ai pas compris je suis novice...
Sinon tu as bien compris ce que je voulais faire:additionner dans
un tableau cellules comprise entre H5 et AC64 tous les nombres en fonction
des couleurs qui leurs sont imputé.
La routine fonctionne bien pour additionné les couleurs seulement, si vous
avez une idée je suis preneur.
merci d'avance...