Cómo determinar si existe una tabla en una hoja de cálculo en Excel fácilmente se puede lograr mediante el uso de Visual Basic para Aplicaciones ( VBA) . VBA es un lenguaje de programación utilizado en Excel y otras aplicaciones de Microsoft Office para automatizar tareas rutinarias de lo contrario se hace manualmente. En VBA , puede utilizar el objeto " ChartObject " para determinar si existe una tabla . Este objeto contiene una colección de gráficos en la hoja actual y se puede utilizar para acceder a las propiedades de gráficos. Cosas que necesitará
Visual Basic para Aplicaciones
Ver Más instrucciones
1
clic en la ficha " desarrolladores" y haga clic en "Visual Basic " para iniciar el editor de Visual Basic . Haga clic en el menú " Insertar " y haga clic en " módulos" para insertar un nuevo módulo de código
2
Crear un nuevo procedimiento sub añadiendo el siguiente código: .
DetermineChart Sub Private ()
3
Agregue el código siguiente para pasar a la siguiente línea de código si se produce un error:
On Error Resume Next
4
determinar si " Gráfico1 " existe añadiendo el siguiente código: .
chartTst = ActiveWorkbook.Worksheets ( "Sheet1 ") ChartObjects ( "Tabla 1 ")
5
Compruebe el " chartTst " variable y mostrar un cuadro de mensaje que indica si existe la tabla .
Si chartTst es nada entonces
MsgBox " Gráfico no existe "
demás
MsgBox "Tabla existe. "
End If
6
End sub escribiendo "End sub " al final del procedimiento. Presione " F5 " para ejecutar el procedimiento .