Catégories
Graphiques Macro graphique Macros Types

Macro pour afficher les étiquettes dans les nuages de point

Créer le nuage de points en plaçant :
– les étiquettes de données dans la première colonne
– les valeurs en abscisse dans la deuxième colonne
– les valeurs en ordonnée dans la troisième colonne

Sélectionner les points du graphique et exécuter la macro.

Sub AttachLabelsToPoints()

‘Dimension variables.
Dim Counter As Integer, ChartName As String, xVals As String

‘ Disable screen updating while the subroutine is run.
Application.ScreenUpdating = False

‘Store the formula for the first series in « xVals ».
xVals = ActiveChart.SeriesCollection(1).Formula

‘Extract the range for the data from xVals.
xVals = Mid(xVals, InStr(InStr(xVals, « , »), xVals, _
Mid(Left(xVals, InStr(xVals, « ! ») – 1), 9)))
xVals = Left(xVals, InStr(InStr(xVals, « ! »), xVals, « , ») – 1)
Do While Left(xVals, 1) = « , »
xVals = Mid(xVals, 2)
Loop

‘Attach a label to each data point in the chart.
For Counter = 1 To Range(xVals).Cells.Count
ActiveChart.SeriesCollection(1).Points(Counter).HasDataLabel = _
True
ActiveChart.SeriesCollection(1).Points(Counter).DataLabel.Text = _
Range(xVals).Cells(Counter, 1).Offset(0, -1).Value
Next Counter

End Sub

Catégories
Graphiques Types

Histogramme sous Excel

La barre d’outils d’Excel permet d’insérer des histogrammes sur lesquels sont affichées les données d’un tableau. Cet article décrit les différentes manipulations à réaliser à partir de l’exemple ci-dessous.

Les données sources

A B C
1 Mois °C Paris °C Lyon
2 janv-11 6 9
3 févr-11 4 6
4 mars-11 2 3
5 avr-11 10 15
6 mai-11 12 18
7 juin-11 16 24

Le résultat graphique

histogramme excel

La méthode

Sous Excel 2007

Dans la barre d’outils Excel 2007,

  • sélectionner la plage de données à afficher (ici : « A1:C7 »)
  • sélectionner l’onglet « insérer »
  • cliquer sur « autres »
  • sélectionner le modèle souhaité dans la rubrique « histogramme »
  • cliquer sur « OK »

outil graphique excel