Luiggi publicó en la clase Colecciones hace 7 meses
cuál es la diferencia entre usar worksheets y sheets? gracias
Respuestas
JuliaBravo490 respondió hace hace 1 mes:
En VBA, tanto Worksheets como Sheets se utilizan para referirse a hojas dentro de un libro de Excel, pero hay una diferencia clave entre ellos:
Worksheets: Se refiere únicamente a las hojas de cálculo (hojas estándar donde se ingresan datos y fórmulas).
Sheets: Es una colección más amplia que incluye tanto las hojas de cálculo como otros tipos de hojas, como hojas de gráficos (Chart Sheets).
Ejemplo de uso:
' Trabajando con Worksheets (solo hojas de cálculo) Worksheets("Hoja1").Range("A1").Value = "Hola" ' Trabajando con Sheets (cualquier tipo de hoja) Sheets("Hoja1").Range("A1").Value = "Hola"
En la mayoría de los casos, si solo trabajas con hojas de cálculo, es mejor usar Worksheets para mayor precisión. Pero si tu libro tiene hojas de gráficos u otros tipos de hojas y necesitas incluirlas, Sheets es la opción adecuada.