Lignes de segmentation à l'intérieur d'un histogramme Excel

  • Auteur de la discussion R_ollivier
  • Date de début

R_ollivier

Nouveau membre
Bonjour,

Est-il possible de faire apparaitre des lignes de segmentation à l'intérieur des colonnes d'un histogramme correspondant aux graduations de l'axe des ordonnées ?

En vous remerciant par avance de votre aide.

R_Ollivier.
 

R_ollivier

Nouveau membre
Bonjour,

En fait j'ai résolu mon problème en allant sur le site de peltier. Il suffit au niveau du graphique Excel de pointer la série de l'histogramme, au niveau du format de la série de données, aller sur motifs puis sur motifs et textures puis de sélectionner une image (en l'occurence il s'agit d'un simple carré bleu). Dès lors j'arrive au résultat voulu : c'est à dire distinguer chaque unité de chaque colonne de l'histogramme.

Pour la construction du graphique j'ai utilisé VB avec le code suivant :

Set srv = gr.SeriesCollection(1)
With srv
.Name = "Observé"
.ChartType = xlColumnStacked
.BarShape = xlBox
.Border.ColorIndex = 5
.Border.LineStyle = xlContinuous
.Border.Weight = xlHairline
.Border.LineStyle = xlNone
.Shadow = False
.InvertIfNegative = False
.Fill.UserPicture _
PictureFile:=RepTravail & Fic_Image_Unite, _
PictureFormat:=xlStackScale, _
PictureStackUnit:=1, _
PicturePlacement:=xlAllFaces
.Fill.Visible = True
.Values = fl.Range(ni_cell)
.XValues = fl.Range(ab_cell)
End With

L'autre contrainte que j'avais pour la construction du graphique c'était de représenter chaque unité sous forme de carré. J'ai résolu le problème en jouant sur la dimensions de PlotArea ( hauteur = largeur * MaxOr / MaxAb) où MaxOr est le maximum des ordonnées et MaxAb est le maximum des abscisses. Par contre, je n'ai jamais pu modifier les dimensions du ChartArea.

Cordialement.

R_Ollivier
 

zeb

Modérateur
Merci d'utiliser la balise
Code:
 et non pas la balise [quote] pour présenter le source de vos programmes.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 158
Messages
6 718 521
Membres
1 586 443
Dernier membre
iso3god
Partager cette page
Haut