Excel - Ultima hoja

 
Vista:

Ultima hoja

Publicado por Cristino (1 intervención) el 09/03/2020 14:13:18
Buenas, quisiera hacer un macro que haga lo siguiente.

1- comprobar si la hoja activa es la ultima hoja del libro
2- si es así, lanza un mensaje que esta en la ultima hoja y no se puede ejecutar el resto del macro
3- si no es la ultima hoja ejecuta el resto del macro.

Sub Macro(1)

hojaActual =
HojaUltima =

If HojaActual = HijaUltima Then
MsgBox "Estas en la ultima hoja y no se pueden fijar valores", vbOKOnly + vbInformation
Else
....Varias sentencias
End If

End sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 4.908
Oro
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Ultima hoja

Publicado por Antoni Masana (2464 intervenciones) el 09/03/2020 14:41:45
¿Que finalidad tiene esto?

Para saber el número de hojas que tiene un libro utiliza Sheets.Count.

Supongamos que tienes las hojas y en este orden <Hoja_1><Hoja_2><Hoja_3> a simple vista la última hoja es la 3.

Pues con un simple movimiento de ratón de puede quedar así <Hoja_3><Hoja_1><Hoja_2> y ahora la última hoja es la 2.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar