Unidad 5. Programación usando objetos del Excel (VIII)



Objeto WorkSheet. Propiedades y Métodos. Ejemplos.

El objeto WorkSheet representa un libro en Excel. Como objeto, es un elemento de la clase o conjunto WorkSheets.  Como clase o conjunto, WorkSheets contiene todos los objetos WorkSheet abiertos en un momento determinado en Microsoft Excel.

Cada objeto WorkSheet representa una hoja de cálculo.

Propiedades del objeto WorkSheet

Describiremos dos propiedades del objeto WorkSheet

a)    Propiedad WorkSheets

Esta propiedad devuelve el resultado de una acción realizada sobre una determinada hoja de cálculo identificada por su nombre o por un índice en el argumento de esta propiedad.

Sintaxis:

WorkSheets(x).Método

Donde

 x                     puede ser el número de hoja o el nombre de la misma.

Método            es el método que se usará sobre la hoja x

b)    Propiedad ActiveSheet

Esta propiedad permite hacer referencia a la hoja activa y extraer o modificar alguna de sus propiedades mediante el uso de algunos métodos.

Sintaxis:

ActiveSheet.Método

En los siguientes ejemplos haremos uso de estas dos propiedades sea en forma individual o en forma complementaria

Ejemplo 01

WorkSheets(1).Activate

Permite activar la hoja 1 del libro activo

Ejemplo 02

El siguiente ejemplo pide la ruta y nombre de libro a abrirse y activa la hoja 3 de dicho libro.

Sub Activar()

Libro = Trim(InputBox("Ruta y nombre del archivo"))

Libro = Libro + ".xls"

Workbooks.Open Filename:=Libro

Book = ActiveWorkbook.Name

Workbooks(Book).Worksheets("Hoja3").Activate

End Sub

Ejemplo 03

El siguiente ejemplo permite obtener el nombre de la hoja activa.

Sub Nombre()

Worksheets(1).Activate

NombreHoja = Worksheets(1).Name

MsgBox NombreHoja

End Sub

Noviembre-2010
Pág. 5.8

Atrás  Inicio  Adelante





Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies