> Tous les forums > Forum Bureautique
 Somme Couleur FondSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Doushka
  Posté le 08/02/2014 @ 21:47 
Aller en bas de la page 
Petit astucien

Bonsoir à tous,

après plusieurs recherches en vain je me tourne vers vous afin de savoir comment formater et que ma fonction fonctionne c'est surtout COMPRENDRE le 1 & 2 & 3

merci à vous

Publicité
Mytå
 Posté le 09/02/2014 à 02:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut le Forum

Il suffit de lire les explications : Fonction sommeCouleurFond

Mytå

Doushka
 Posté le 09/02/2014 à 12:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour à tous,

merci pour vos réponses, mais je vous avoue que je n'arrive pas a comprendre , j'ai essayé de rentrer les codes couleur de mon tableau mais j'ai ceci même en changeant la couleur de la case de la formule

merci de votre aide.



Modifié par Doushka le 09/02/2014 12:35
ferrand
 Posté le 09/02/2014 à 13:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

L'erreur #NOM? indique que ta fonction personnalisée n'est pas reconnue... Si tu l'utilises dans ton classeur, il te faut l'avoir collée dans un module. Si tu as fermé et ouvert à nouveau ton classeur, celui-ci aurait dû être enregistré en .xlsm car contenant des macros et les macros activées à l'ouverture.

Si tu utilises un classeur macro perso, il faut que celui-ci soit ouvert.

Si tu as copié la fonction telle qu'elle a été tapée par Boisgontier : 'SommeCouleurFond', la casse devrait être la même sur ton image si le nom de la fonction était reconnu par Excel.

Dans quel cas te trouves-tu ?

Doushka
 Posté le 09/02/2014 à 13:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Ferrand,

je me trouve " Si tu as copié la fonction telle qu'elle a été tapée par Boisgontier : 'SommeCouleurFond', la casse devrait être la même sur ton image si le nom de la fonction était reconnu par Excel. "

c'est le nom de la fonction qui n'est pas reconnue

suis-je obligé d'avoir un classeur xlsm? cette fonction fonctionne-elle qu'avec macro ou normalement ?

merci

ferrand
 Posté le 09/02/2014 à 13:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Une fonction personnalisée est une macro.

Si tu la mets dans ton classeur, celui-ci doit être enregistré comme classeur contenant des macros si tu l'enregistres au format Excel 2007-2010, et il prend l'extension .xlsm (à l'ouverture, au moins la première fois après enregistrement, il te faudra activer les macros pour que la fonction soit utilisée).

[Si tu enregistres au format antérieur (Excel 97-2003), l'extension reste .xls, que le classeur contienne ou non des macros, mais il te faudra également activer les macros à l'ouverture.]

Doushka
 Posté le 09/02/2014 à 13:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci Ferrand pour cet éclairage!

dois-je renter ce code:

"" Function SommeCouleurFond(champ As Range, couleurFond)
Application.Volatile
Dim c, temp
temp = 0
For Each c In champ
If c.Interior.ColorIndex = couleurFond Then
If IsNumeric(c.Value) Then temp = temp + c.Value
End If
Next c
SommeCouleurFond = temp
End Function

""

et enregistrer mon classeur en xlsm? et ensuite la fonction va-elle fonctionner ?

Doushka
 Posté le 09/02/2014 à 13:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Voici le lien

http://cjoint.com/?DBjn43WNtCk

dedans j'ai copié le code pour la macro mais cela ne fonctionne pas

si vous avez des explications je suis preneur

merci

ferrand
 Posté le 09/02/2014 à 14:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Faut mettre le code dans un module standard, pas dans le module de la feuille, pour qu'il soit accessible dans les même conditions qu'une fonction intégrée.

http://cjoint.com/?DBjoYq9epH7

Doushka
 Posté le 09/02/2014 à 15:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci Ferrand peux tu m'expliquer que veux tu dire par : Faut mettre le code dans un module standard, pas dans le module de la feuille, pour qu'il soit accessible dans les même conditions qu'une fonction intégrée.

s'il te plait, je sais tu dois dire mais il ne comprend rien celui la ! mais pourtant j'essaye crois moi afin de reproduire mon propre exemple

merci

Doushka
 Posté le 09/02/2014 à 15:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

J'ai la version 2010, merci .

Doushka
 Posté le 09/02/2014 à 16:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Ok merci je vais voir ça encore merci

ferrand
 Posté le 09/02/2014 à 17:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Doushka a écrit :

Merci Ferrand peux tu m'expliquer que veux tu dire par : Faut mettre le code dans un module standard, pas dans le module de la feuille, pour qu'il soit accessible dans les même conditions qu'une fonction intégrée.

As-tu regardé le fichier que je t'ai retourné ?

Doushka
 Posté le 09/02/2014 à 18:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci à vous tous pour votre aide? c'est ok

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
75,99 €Disque dur Western Digital Blue 4 To à 75,99 €
90 € -16%

Cdiscount propose actuellement le disque dur Western Digital Blue 4 To à 75,99 €. Ce disque dur 3.5 pouces SATA III  tourne à 5400 tr/min. On le trouve ailleurs à partir de 90 €. 


Voir l'offre
219,99 €Ecran 27 pouces incurvé Viewsonic VX2718-2KPC (QHD, 165 Hz, 1 ms) à 219,99 €
299,99 € -27%

Cdiscount fait une belle promotion sur l'écran 27 pouces incurvé Viewsonic VX2718-2KPC-MHD qui passe à 219,99 € alors qu'on le trouve ailleurs à partir de 299,99 €. Cet écran dispose d'une dalle VA QHD  (2560x1440) à 165 Hz avec un temps de réponse de 1 ms. Il est compatible Adaptive Sync.

Au niveau connectique, vous trouverez une entrée DP et deux entrées HDMI. Une très bonne affaire. 


Voir l'offre
599 €PC portable 15.6 pouces Lenovo (FHD IPS, Core i5, 8 Go de RAM, SSD 256Go, GTX 1650) à 599 €
800 € -25%

RueDuCommerce fait une promotion sur l'ordinateur portable Lenovo IdeaPad Gaming 3 15IMH05 qui passe à 599 € alors qu'on le trouve ailleurs autour de 800 €. Ce portable dispose d'un écran de 15.6 pouces FullHD IPS (1920x1080), d'un processeur Intel Core i5-10300H, de 8 Go de RAM (+1 slot libre), d'un SSD NVMe M.2 de 256 Go, d'une carte graphique dédiée NVIDIA GeForce GTX 1650 4 Go, du WiFi et du Bluetooth. Le tout tourne sous Windows 10.

Un bon portable adapté à la bureautique, au multimédia et aux jeux.


Voir l'offre
699,99 €Ultraportable 15 pouces Asus Vivobook S3500PA (OLED FHD, R5 5600G, 16Go, SSD 512 Go) à 699,99 €
929 € -25%

RueDuCommerce fait une superbe promotion sur l'ultraportable Asus Vivobook Pro 15 S3500PA-L1058T qui passe à 699,99 € au lieu de 929 €. Cet ordinateur dispose d'un superbe écran 15 pouces OLED FHD (1920x1080), d'un processeur Intel Core i5-11300H (6 coeurs) avec chip Iris Xe intégré, 8 Go de RAM, un SSD NVMe de 512 Go et tourne sous Windows 10 (que vous pouvez mettre à jour pour Windows 11). Il ne pèse que 1,65 kg et propose une autonomie d'environ 8 heures.

Un très bon ultraportable polyvalent.


Voir l'offre

Sujets relatifs
Somme plage de cellules en fonction couleur fond
excel : modifier la couleur de fond des courbes
comment changer couleur de fond theme power point2
inverser une couleur fond et de texte
Page de couleur avec word, au lieu fond blanc.
Couleur de fond en cas de doublons sur Excel ...
Couleur de fond en fonction du contenu
action si cellule avec couleur de fond
Changer la couleur de fond
page fond couleur et imprimer
Plus de sujets relatifs à Somme Couleur Fond
 > Tous les forums > Forum Bureautique