[Résolu] Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
isa34
Fraîchement OOthentifié
Messages : 7
Inscription : 26 déc. 2022 18:37

[Résolu] Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par isa34 »

Bonjour,
En pièce jointe il y a mon exemple
Comment additionner les cases en couleur de la colonne B sans les reprendre 1 à 1, pour avoir 140,00 € en B2 ?
Merci d'avance de votre aide car je n'arrive pas à trouver
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par isa34 le 28 juil. 2024 01:33, modifié 2 fois.
OpenOffice 4.1.15 - Windows 11
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9828
Inscription : 28 août 2010 08:45

Re: Additionner cellules en couleur

Message par micmac »

Bonjour,

J'ai modifié le titre de votre question afin de le rendre plus explicite de la question ; ceci afin de faciliter la recherche par les visiteurs.
.
Dans votre signature il y a écrit : OpenOffice 4.1.6
Votre signature fait mention d'une version d'OpenOffice qui n'est plus maintenue.
Si c'est une obligation ou un choix mentionnez-le par Obligation de version ou Choix dans votre signature afin de ne pas être relancé.

Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée

Afin de profiter des dernières améliorations, pensez à être à jour de la dernière version officielle stable

Dans votre signature il est nécessaire d'indiquer :
  1. la version exacte de AOO ou LibO (AOO 4.1.15, LibO 7.6.7 par exemple) ;
  2. la version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Win 11, Ubuntu 22.04, macOS (Intel, M1, M2 ou M3) 14.3.1 Sonoma par exemple).
Accès direct à votre signature pour la corriger.

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9927
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par tintin »

Bonjour,

Regardez si ce message de Jeff répond à votre question.
AOO 4.1.15 et LibO 24.8.7.2 / macOS Intel 13.7.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_452 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
isa34
Fraîchement OOthentifié
Messages : 7
Inscription : 26 déc. 2022 18:37

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par isa34 »

Re-bonjour,
Je viens de modifier ma version OpenOffice
Après avoir tester "le message de Jeff" je revient vous dire
Déjà merci pour ça
OpenOffice 4.1.15 - Windows 11
isa34
Fraîchement OOthentifié
Messages : 7
Inscription : 26 déc. 2022 18:37

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par isa34 »

Quelle galère : je n'y arrive pas avec COUNSTYLE
je coince sur "style" pour me retrouver avec 140,00 €
OpenOffice 4.1.15 - Windows 11
Jeff
GourOOu
GourOOu
Messages : 9942
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par Jeff »

Bonjour,
isa34 a écrit : 25 juil. 2024 18:32 je n'y arrive pas avec COUNSTYLE
Le nom exact de l'extension est COUNTSTYLE :wink:

Quand tu dis que tu n'y arrive pas, c'est que tu n'arrive pas à installer l'extension ?
(Sans extension, pas d'ajout de fonction personnalisée permettant de traiter ta problématique)

Au besoin, relis depuis le début le fil de discussion indiqué par tintin.

A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
isa34
Fraîchement OOthentifié
Messages : 7
Inscription : 26 déc. 2022 18:37

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par isa34 »

Re-bonsoir,
Apparemment l'extension est installée je laisse tomber pour ce soir, je revois ça demain pour cette couleur "Diagramme 5" que je n'arrive pas à additionner
Bonne nuit
OpenOffice 4.1.15 - Windows 11
Jeff
GourOOu
GourOOu
Messages : 9942
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par Jeff »

isa34 a écrit : 25 juil. 2024 21:45 Apparemment l'extension est installée
Peux-tu nous joindre la capture d'écran du gestionnaire d'extension, comme ça on peut te confirmer si c'est bien le cas.
isa34 a écrit : 25 juil. 2024 21:45 je revois [...] pour cette couleur "Diagramme 5" que je n'arrive pas à additionner
A minima, il faudrait une capture d'écran avec la cellule contenant la formule (et la formule visible en barre de formule), un fichier joint aiderait :
viewtopic.php?t=10246

A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par jeanmimi »

Bonjour,
isa34 a écrit : 25 juil. 2024 21:45 cette couleur "Diagramme 5" que je n'arrive pas à additionner
Est-ce que cette couleur a été définie dans les Styles des formats de cellules ?
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Jeff
GourOOu
GourOOu
Messages : 9942
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par Jeff »

Classeur-test en fin de post :)
 
AOO_Forum.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
isa34
Fraîchement OOthentifié
Messages : 7
Inscription : 26 déc. 2022 18:37

[Résolu] Re: Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par isa34 »

Bonsoir-Bonjour,
Merci à tous mais surtout à Jeff pour son fichier test... que j'ai testé !!! et ça marche
OpenOffice 4.1.15 - Windows 11
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6065
Inscription : 02 janv. 2009 23:56

Re: [Résolu] Calculer la somme des chiffres se trouvant dans les cellules colorées uniquement

Message par Jean-Louis Cadeillan »

Bonjour,
J'arrive un peu tard sur ce fil, mais je voulais proposer une solution sans utiliser de style, en passant par une fonction (embarquée dans le fichier joint) qui récupère le code couleur d'une cellule, CODECOULEUR() :

Code : Tout sélectionner

Function CodeCouleur (Arg As String) As Long'donne le code couleur long de la cellule pointée
	Dim monDocument As Object, lesFeuilles As Object
	Dim maFeuille As Object, maCellule As Object
	monDocument = ThisComponent
	lesFeuilles = monDocument.Sheets
	maFeuille = lesFeuilles.getByName("Feuille1")
	maCellule = maFeuille.getCellRangeByName(Arg)
        Arg = maCellule.CellBackColor
        CodeCouleur = Arg
End Function
Cette fonction est utilisée en colonne D (que l'on peut masquer) et la somme est calculée en B2 avec SOMMEPROD(…)
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 24.2.7.2 (x64 et Java 1.8.0_451) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1