Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/06/2011, 19h58   #1
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 446
Points : 4 446
Par défaut MFC avec jeu d'icônes "Directionnel" (5 flèches)

bonsoir,

je n'arrive pas à comprendre la Mise en forme conditionnelle avec ces flèches de tendance:


Dans un premier temps lorsque le cours stagne entre 5300 et 5320, la tendance est à la hausse mais à la fin lorsque le cours reste constamment à 5230, la tendance est indiquée à la baisse

Quelqu'un peut m'indiquer la logique de fonctionnement de cette MFC ?

Merci d'avance
Images attachées
Type de fichier : png MFCExcel.PNG (11,2 Ko, 2 affichages)
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 22h41   #2
Membre Expert
 
Avatar de curt
 
Homme Curt
Bureau d'Etudes
Inscription : mars 2006
Messages : 981
Détails du profil
Informations personnelles :
Nom : Homme Curt
Localisation : France

Informations professionnelles :
Activité : Bureau d'Etudes
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : mars 2006
Messages : 981
Points : 1 170
Points : 1 170
Bonsoir f-leb,

un pt'tit bout du fichier Excel serait le bienvenue (pour comprendre la MFC en place).

Merci
Curt
__________________
Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
---------------------------------------------------------------------
Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
Et si vous faisiez un bon geste en 2012 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !
curt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 11h35   #3
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 446
Points : 4 446
Bonjour curt,

je n'ai pas Excel2010 sous la main pour l'instant mais la MFC choisie est parmi celles proposées par défaut sous Excel2010 (je ne me rappelle plus si on pouvait faire pareil avec 2007).

J'ai sélectionné les lignes de la colonne H, puis après un clic sur le bouton "mise en forme conditionnel", j'ai simplement sélectionné l'option avec un jeu d'icônes "Directionnel" (5 flèches).
J'ai seulement un peu de mal à interpréter comment Excel "calcule" les tendances...

j'essaierais de joindre un fichier + tard.

Merci.
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 11h54   #4
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 446
Points : 4 446
Bonjour,

mon erreur a été de croire naïvement que ces flèches indiquaient une tendance alors que j’ai l’impression qu’il s’agit d’un bête repérage relativement aux valeurs mini et maxi (on peut voir le calcul dans le menu "gérer les règles").

Du coup je vais essayer de voir si je ne pourrais pas programmer des règles de MFC pour indiquer des vraies tendances avec ces mêmes flèches (dans un premier temps en comparant la valeur d’une cellule avec celle située au-dessus pour simplifier).

Je laisse la discussion ouverte quelques temps, des fois que quelqu’un aurait des pistes à me donner pour faire cela.

Merci de ton aide curt.
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 14h01   #5
Membre Expert
 
Avatar de curt
 
Homme Curt
Bureau d'Etudes
Inscription : mars 2006
Messages : 981
Détails du profil
Informations personnelles :
Nom : Homme Curt
Localisation : France

Informations professionnelles :
Activité : Bureau d'Etudes
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : mars 2006
Messages : 981
Points : 1 170
Points : 1 170
Bonjour f-leb,

regarde cette discussion du forum Access http://www.developpez.net/forums/d75...ires-continus/
Celà pourrait être adaptable à Excel.
Regarde aussi avec les Sparklines (dans le ruban, menu Insertion)

PS: Aujourd'hui je peux envoyer des réponses...
Curt
__________________
Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
---------------------------------------------------------------------
Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
Et si vous faisiez un bon geste en 2012 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !
curt est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/06/2011, 15h33   #6
Expert Confirmé Sénior
 
Avatar de mercatog
 
Inscription : juillet 2008
Messages : 5 848
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 5 848
Points : 13 907
Points : 13 907
Bonjour
Une proposition par macro (à adapter, cf. commentaires)
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
'Macro qui permet d'insérer une MFC sur la colonne A de Feuil1
Sub Macro1()
Dim LastLig As Long
Dim c As Range
Dim StrFormule As String
 
Application.ScreenUpdating = False
With Sheets("Feuil1")                                                'A ADAPTER
    LastLig = .Cells(.Rows.Count, "A").End(xlUp).Row                 'DERNIERE LIGNE REMPLIE DE LA COLONNE A
    .Range("A2:A" & LastLig).FormatConditions.Delete                 'ON EFFECTUE LA MFC SUR A2:Axx
    For Each c In .Range("A2:A" & LastLig)                           'ON BOUCLE SUR LES CELLULES
        With c
            StrFormule = "=" & .Parent.Name & "!" & .Offset(-1, 0).Address
            .FormatConditions.AddIconSetCondition
            With .FormatConditions(1)
                .SetFirstPriority
                .IconSet = ThisWorkbook.IconSets(xl3Arrows)
                With .IconCriteria(2)
                    .Type = xlConditionValueFormula
                    .Value = StrFormule
                    .Operator = 7
                End With
                With .IconCriteria(3)
                    .Type = xlConditionValueFormula
                    .Value = StrFormule
                    .Operator = 5
                End With
            End With
        End With
    Next c
End With
End Sub
__________________
Cordialement.
mercatog est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/06/2011, 11h06   #7
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 446
Points : 4 446
bonjour,

Ok ça marche

Merci mercatog, même si de la fumée s'échappe encore de la touche F1 de mon clavier

Merci également à curt, je vais aussi regarder du côté des sparklines.

cordialement,
Fabien
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2011, 11h18   #8
Expert Confirmé Sénior
 
Avatar de mercatog
 
Inscription : juillet 2008
Messages : 5 848
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 5 848
Points : 13 907
Points : 13 907
Bonjour
Le but du code est d'appliquer la MFC cellule par cellule (en utilisant comme critère: formule par rapport à la cellule juste en dessus)
__________________
Cordialement.
mercatog est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h04.


 
 
 
 
Partenaires

Hébergement Web