VBA es un lenguaje de programación de la automatización y la macro desarrollado por Microsoft que se incluye y se utiliza en algunos de los productos de Microsoft fundamentales, con inclusión , Microsoft Office. VBA se ajusta a la Microsoft COM ( Component Object Model) , en la que se ve y se rompe programas como excel en objetos para los programadores de interactuar y manipular el programa. El objeto Application es considerado el objeto más alto en el modelo de objetos de Microsoft Excel. Representa la propia aplicación Excel . Todos los otros objetos como : libros de trabajo , hojas de trabajo y las células están por debajo de él. Creación de un programa para comprobar si existe una cierta hoja de cálculo en el libro es sencillo una vez que inicia una llamada al objeto Application de Excel. Instrucciones
1
Abrir Excel.
2 Haga clic en " Herramientas" de Microsoft "Macro " y luego haga clic en " Visual Basic " . Esto abrirá el entorno de programación VBA.
3
clic en "Insertar ", "Módulo " . Ahora se encuentra en un módulo de código de programación
Escribe o copia y pega el siguiente código: .
WorksheetExists función ( _
FullPathToWorkbook As String , _
< p > WorksheetName As String _
) As Boolean
objExcel Dim As Object
objWorksheet Dim As Object
Set objExcel = CreateObject ( " Excel.Application " )
objExcel.Workbooks.Open " c: \\ Book1.xls "
For Each objWorksheet En objExcel.ActiveWorkbook.Worksheets
Si objWorksheet.Name = " Sheet3 " Entonces
WorksheetExists = True
MsgBox ( " Hoja de trabajo existe" )
Salir a la Venta
End If
Siguiente objWorksheet
< p> objExcel.ActiveWorkbook.Close SaveChanges : = False
objExcel Set = Nothing End Function