Classe DataTable - tableau de données (Word VBA)
Cet objet représente un tableau de données graphiques. Pour utiliser une variable de classe DataTable, elle doit d'abord être instanciée, par exemple
Dim dte as DataTable
Set dte = ActiveDocument.Background.Chart.DataTable
Border
Renvoie la bordure de l'objet.
Dim cbrBorder As ChartBorder
Set cbrBorder = ActiveDocument.Background.Chart.DataTable.Border
Delete
Cette méthode supprime l'objet.
ActiveDocument.Background.Chart.DataTable.Delete
Font
Renvoie la police de l'objet spécifié.
Dim cftFont As ChartFont
Set cftFont = ActiveDocument.Background.Chart.DataTable.Font
Format
Renvoie la ligne, le remplissage et l'effet de la mise en forme pour l'objet.
Dim cftFormatted As ChartFormat
Set cftFormatted = ActiveDocument.Background.Chart.DataTable.Format
HasBorderHorizontal
Cette propriété a la valeur True si la table de données du graphique possède des bordures de cellules horizontales.
With ActiveDocument.InlineShapes(1)
If .HasChart Then
With .Chart
.HasDataTable = True
With .DataTable
.HasBorderHorizontal = False
.HasBorderVertical = False
.HasBorderOutline = True
End With
End With
End If
End With
HasBorderOutline
Cette propriété a la valeur True si la table de données du graphique possède un contour.
With ActiveDocument.InlineShapes(1)
If .HasChart Then
With .Chart
.HasDataTable = True
With .DataTable
.HasBorderHorizontal = False
.HasBorderVertical = False
.HasBorderOutline = True
End With
End With
End If
End With
HasBorderVertical
Cette propriété a la valeur True si la table de données du graphique possède des bordures de cellules verticales.
With ActiveDocument.InlineShapes(1)
If .HasChart Then
With .Chart
.HasDataTable = True
With .DataTable
.HasBorderHorizontal = False
.HasBorderVertical = False
.HasBorderOutline = True
End With
End With
End If
End With
Select
Cette méthode sélectionne l'objet.
ActiveDocument.Background.Chart.DataTable.Select
ShowLegendKey
Cette propriété a la valeur True si le symbole de légende d'étiquette de données est visible.
ActiveDocument.Background.Chart.DataTable.ShowLegendKey = True