ChartSheet.HasAxis (Propiedad)
Obtiene o establece un valor que indica si en el objeto Microsoft.Office.Tools.Excel.ChartSheet existe un eje concreto.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblados: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
ReadOnly Property HasAxis As ChartSheet_HasAxisType
ChartSheet_HasAxisType HasAxis { get; }
Valor de propiedad
Tipo: Microsoft.Office.Tools.Excel.ChartSheet_HasAxisType
true si el eje especificado existe en el objeto Microsoft.Office.Tools.Excel.ChartSheet; de lo contrario, devuelve false.
Comentarios
Utilice la propiedad HasAxis para ocultar o mostrar un eje determinado de un objeto Microsoft.Office.Tools.Excel.ChartSheet.La propiedad HasAxis está pensada para usarse con los siguientes parámetros.
Parámetro |
Descripción |
---|---|
Index1 |
Uno de los valores de XlAxisType que especifica el tipo de eje.Los ejes de serie sólo se aplican a gráficos 3D. |
Index2 |
Uno de los valores de XlAxisGroup que especifica el grupo de ejes.Los gráficos 3D tienen un solo conjunto de ejes. |
Si intenta usar HasAxis sin especificar parámetros, HasAxis obtendrá un objeto _HasAxisType que forma parte de la infraestructura de Visual Studio y que no está diseñado para usarlo directamente en el código.
Microsoft Office Excel puede crear o eliminar ejes si cambia el tipo de gráfico o la propiedad AxisGroup.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente utiliza la propiedad HasAxis para ocultar el eje de categorías principal del objeto Microsoft.Office.Tools.Excel.ChartSheet actual.
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;
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.