Remplissage d'une zone graphique [Résolu]

thordek 32 Messages postés mercredi 6 juillet 2011Date d'inscription 12 septembre 2013 Dernière intervention - 11 sept. 2013 à 11:48 - Dernière réponse : thordek 32 Messages postés mercredi 6 juillet 2011Date d'inscription 12 septembre 2013 Dernière intervention
- 12 sept. 2013 à 10:35
Bonjour Forum,

je fais un graphique (excel 2007) et j'aimerai enlever le remplissage de fond du graphique. Autrement dis, je veux que l'on voit derrière mon graph.

J'ai déjà :
 With Grph
        .Left = Emplacement.Left
        .Top = Emplacement.Top
        .Height = Emplacement.Height
        .Width = Emplacement.Width
        .Border.LineStyle = 0
        .Interior.ThemeColor = 0
    End With


C'est mon Interior que je ne connais pas.

Merci d'avance pour l'aide.

Cordialement,

Thordek
Afficher la suite 

Votre réponse

3 réponses

jordane45 21080 Messages postés mercredi 22 octobre 2003Date d'inscriptionContributeurStatut 21 mai 2018 Dernière intervention - 12 sept. 2013 à 01:18
+1
Utile
Bonsoir,


soumaymita.. il voulait dire...par VBA ..(en même temps nous sommes sur un forum de programmation..... )

Bref,

thordek, jette un oeil au code suivant :

ActiveSheet.ChartObjects("Graphique 1").Activate
    ActiveChart.PlotArea.Format.Fill.Transparency = 0.9
    ActiveChart.ChartArea.Format.Fill.Transparency = 0.9

Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de jordane45
soumaymita - 11 sept. 2013 à 23:47
0
Utile
bonsoir,
je pense qu'il suffit de choisir "aucun remplissage" dans les deux formats Zone de graphique et zone de traçage !!

Salut
Commenter la réponse de soumaymita
thordek 32 Messages postés mercredi 6 juillet 2011Date d'inscription 12 septembre 2013 Dernière intervention - 12 sept. 2013 à 10:35
0
Utile
Merci bien pour vos réponses. Effectivement Soumaymita, je cherchais en VBA.

Jordane45, j'ai trouvé avec cette solution :
        Set Grphtt = ActiveSheet.Shapes("Graphique 2")
    With Grphtt
        .Fill.Visible = msoFalse
    End With


Merci de ton aide.
Commenter la réponse de thordek

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.