ChartSheetBase.HasAxis, propriété
Obtient ou définit une valeur qui indique si un axe spécifique existe dans Microsoft.Office.Tools.Excel.ChartSheetBase.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public ReadOnly Property HasAxis As ChartSheet_HasAxisType
public ChartSheet_HasAxisType HasAxis { get; }
Valeur de propriété
Type : Microsoft.Office.Tools.Excel.ChartSheet_HasAxisType
true si l'axe spécifié existe dans le Microsoft.Office.Tools.Excel.ChartSheetBase ; sinon, false.
Notes
Utilisez la propriété HasAxis pour masquer ou afficher un axe particulier dans Microsoft.Office.Tools.Excel.ChartSheetBase.La propriété HasAxis est destinée à être utilisée avec les paramètres suivants.
Paramètre |
Description |
---|---|
Index1 |
Une des valeurs XlAxisType qui spécifie le type d'axe.Les axes de série s'appliquent uniquement aux graphiques 3D. |
Index2 |
Une des valeurs XlAxisGroup qui spécifie le groupe d'axes.Les graphiques 3D ont un seul jeu d'axes. |
Si vous essayez d'utiliser HasAxis sans spécifier de paramètres, HasAxis obtiendra un objet _HasAxisType qui fait partie de l'infrastructure Visual Studio et n'est pas conçu pour être utilisé directement à partir de votre code.
Microsoft Office Excel peut créer ou supprimer des axes si vous modifiez le type de graphique ou la propriété AxisGroup.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la propriété HasAxis pour masquer l'axe des abscisses principal du Microsoft.Office.Tools.Excel.ChartSheetBase actuel.
Private Sub TurnOffCategoryAxis()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
Me.ChartType = Excel.XlChartType.xl3DColumn
Me.HasAxis(Excel.XlAxisType.xlCategory, _
Excel.XlAxisGroup.xlPrimary) = False
End Sub
private void TurnOffCategoryAxis()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
this.ChartType = Excel.XlChartType.xl3DColumn;
this.HasAxis[Excel.XlAxisType.xlCategory,
Excel.XlAxisGroup.xlPrimary] = false;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.