Cambiar Nombre de la penúltima hoja

Para continuar con la aplicación de las Propiedades Count y Name que ya hemos desarrollado hasta el momento, vamos a realizar nuevamente una macro esta vez para cambiar el nombre de la hoja activa; la idea con estas prácticas es reconocer las combinaciones que podemos hacer para obtener el mismo resultado y que solo es cuestión de cambiar la fórmula para mostrar el nombre o para desplazarnos por cualquier hoja. Utilizaremos las siguientes propiedades:

Propiedad Count: Mediante el uso de esta Propiedad, podemos obtener el número de hojas que tenemos en el Libro de Excel.

Propiedad Name: Mediante el uso de esta Propiedad, podemos obtener el Nombre que aparece en la pestaña de la Hoja desde el Libro de Excel.

Tenemos un libro de Excel con las siguientes hojas:

En esta imagen, los nombres de las hojas son Control, Inventario, Facturas, Devoluciones y Turnos; mediante la aplicación de la Propiedad Count y Name, vamos a indicar a Visual Basic que nos cambie el nombre de la penúltima hoja.

Vamos al editor de Visual Basic, damos doble clic en la primera Hoja desde el explorador de Proyectos y pegamos el siguiente código:

Sub CambiarNombrePenultimaHoja()

Worksheets(Worksheets.Count - 1).Name = "Devoluciones Diarias"

End Sub

Queda de la siguiente manera:

Veamos lo que significa cada línea del código:

Linea 1, Sub CambiarNombrePenultimaHoja (): Indica el inicio de la macro

Linea 2, Worksheets(Worksheets.Count - 1).Name = "Devoluciones Diarias": con esta línea estamos tomando el Objeto Worksheets y entre paréntesis lo indicamos de nuevo para utilizar la propiedad Count para tomar la cantidad de hojas del libro menos 1 es decir, la penúltima hoja y finalmente utilizamos la Propiedad Name para asignar un nuevo nombre que en este caso ponemos entre comillas.

Linea 3, End Sub: indica el final de la macro

Probemos ejecutando esta macro con F5 y veremos que nos cambiar el nombre de la Penúltima hoja.

Descargar archivo.

MÁS SOBRE

Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.

Siéntase libre de opinar

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.