excel-vba
Usar el objeto de la hoja de trabajo y no el objeto de hoja
Buscar..
Introducción
Muchos de los usuarios de VBA consideran que las hojas de trabajo y las hojas de objetos son sinónimos. Ellos no son.
El objeto Hojas se compone de hojas de trabajo y gráficos. Por lo tanto, si tenemos gráficos en nuestro Libro de Excel, debemos tener cuidado de no usar Sheets
Worksheets
y Sheets
Worksheets
como sinónimos.
Imprime el nombre del primer objeto.
Option Explicit
Sub CheckWorksheetsDiagram()
Debug.Print Worksheets(1).Name
Debug.Print Charts(1).Name
Debug.Print Sheets(1).Name
End Sub
El resultado:
Sheet1
Chart1
Chart1
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow