Tecnología

Inicio

Cómo cambiar un nombre ActiveSheet

Cómo cambiar un nombre ActiveSheet


VBA de Microsoft Excel permite la automatización de muchas funciones comunes. Uno de los más útiles es en general el cambio de nombre de la hoja de cálculo activa. Una macro que actualiza los nombres de las hojas de trabajo en una hoja de cálculo en base a variables externas o incluso el contenido de células específicas puede sustituir a una gran cantidad de trabajo pesado.

Instrucciones

1 Encienda la pestaña "desarrolladores", si no está ya activa, haciendo clic en la pestaña "Archivo", a continuación, hacer clic en y luego la categoría "Opciones" "Personalizar cinta de opciones". Haga clic en la opción "desarrolladores" y haga clic en "Aceptar".

2 Iniciar el editor de macros, haga clic en la pestaña "desarrolladores", luego "Visual Basic" o pulsando la tecla "Alt-F11."

3 Introduzca la siguiente subrutina:

changename sub ()

ActiveSheet.name = "My Sheet"

End Sub

Se puede reemplazar la parte "Mi hoja" de la macro con el nombre que quiera aplicar a la hoja activa cada vez que se ejecuta la macro, y usted puede tener esa parte de la macro tiró de otras fuentes de datos, como una célula real en el activo hoja.

Consejos y advertencias

  • cambiar manualmente el nombre de una hoja se realiza pulsando el botón derecho sobre la pestaña y seleccionando la opción "Cambiar el nombre de la hoja."