Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1376 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Excel - Comment afficher et cacher un graphique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Excel - Comment afficher et cacher un graphique

n°2700278
elhayat
Posté le 01-07-2007 à 02:58:26  profilanswer
 

Bonsoir,
 
Je cherche une méthode pour afficher ou cacher un graphe selon la valeur d'une cellule.
 
Au fait j'ai deux graphe que je veux superposer mais n'afficher qu'un seul à la fois selon le choix fait par l'intermédiaire d'une liste (cellule avec validation)
 
Merci :)


Message édité par elhayat le 01-07-2007 à 15:19:33
mood
Publicité
Posté le 01-07-2007 à 02:58:26  profilanswer
 

n°2700285
seniorpapo​u
Posté le 01-07-2007 à 06:59:09  profilanswer
 

Bonjour,
ActiveSheet.ChartObjects("Graphique 1" ).Visible = False
 
adapter Graphique 1       et False
Cordialement

n°2700327
elhayat
Posté le 01-07-2007 à 15:20:43  profilanswer
 

Salut ça va:) ?
 
Je vais tester ça.

n°2700342
elhayat
Posté le 01-07-2007 à 16:57:30  profilanswer
 

J'ai introduis ce code dans la feuille où se trouve les deux graphiques.
 
 
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 
Range("b23" ).Select
If Cell.Value = "Graph1" Then
 
ActiveSheet.ChartObjects("Graphique 1" ).Visible = True
ActiveSheet.ChartObjects("Graphique 2" ).Visible = False
 
Else
 
ActiveSheet.ChartObjects("Graphique 1" ).Visible = False
ActiveSheet.ChartObjects("Graphique 2" ).Visible = True
 
End If
End Sub
 
A l'exécution, j'ai une erreur "objet requis" sur la ligne trois.
Est-ce que quelqu'un voit où ça bloque :??:


Message édité par elhayat le 01-07-2007 à 16:58:01
n°2700450
elhayat
Posté le 01-07-2007 à 22:36:21  profilanswer
 

Bon j'ai trouvé :D
 
J'ai remplacé les deux premières lignes par celle-ci
 
If Range("b23" ) = "Graph1" Then
 
ça marche maintenant.
 
Par contre il faut que je clic sur une autre cellule (autre que la b23) pour que la permutation des graphe se fasse. Si quelqu'un a une idée du pourquoi :D
 
Edit:
ça marche maintenant  :bounce:  
il fallait mettre la fonction dans "Private Sub Worksheet_Change" et pas dans "Private Sub Worksheet_SelectionChange"
 

Spoiler :

Oui je sais, je suis une bille en Excel  :o


Message édité par elhayat le 01-07-2007 à 23:09:00
n°2700491
seniorpapo​u
Posté le 02-07-2007 à 06:52:23  profilanswer
 

Bravo et
Bonne semaine,
Cordialement


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Excel - Comment afficher et cacher un graphique

 

Sujets relatifs
comment savoir quelle carte graphique on aMacro sous Excel
Aide excel[Excel] Verrouillage des cellules
Ecran noir/ en veille apres mis-a-jour driver graphiquetrouver la bonne formule de calcul Excel
pilote graphique nvidia sous vista[Excel 2007] Ou se trouve la barre de formulaire ?
Afficher directement .doc dans fenetre internet[Excel] Repartition par tranche
Plus de sujets relatifs à : Excel - Comment afficher et cacher un graphique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR