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

Meilleure réponse
jordane45 22901 Messages postés mercredi 22 octobre 2003Date d'inscriptionContributeurStatut 20 octobre 2018 Dernière intervention - 12 sept. 2013 à 01:18
1
Merci
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

Merci jordane45 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 99 internautes ce mois-ci

Commenter la réponse de jordane45
soumaymita - 11 sept. 2013 à 23:47
0
Merci
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
Merci
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.