Un archivo de Excel puede tener varias hojas. Las hojas pueden ser enlazadas entre sí y con otros archivos de su sistema. Por defecto, cuando se abre un archivo de Excel, se abre en la hoja en la que se trabajó por última vez. Si necesitas que abra una hoja específica cada vez que abras el archivo, tendrás que cambiar manualmente a ella antes de cerrarla. Esto no es exactamente intuitivo, ya que puede olvidarse de cambiar a la hoja. Puedes automatizarlo con una simple macro y establecer una hoja por defecto para un archivo de Excel.
Hoja por defecto para el archivo de Excel
Abra el archivo de Excel en el que desea establecer una hoja por defecto. Las hojas tienen un nombre por defecto y servirá para la macro pero, es una buena idea darle a las hojas un nombre propio. Si planeas cambiar el nombre de una hoja más tarde, es mejor hacerlo ahora para que la macro pueda ser configurada. Tome nota del nombre de la hoja que se establecerá como predeterminado.
Toca la tecla Alt+F11. Esto abrirá el editor de VBA. En la columna de la izquierda, asegúrese de que su archivo de Excel esté seleccionado. Expándalo y seleccione la opción «Este libro de trabajo». Haga doble clic en él para abrir el campo de entrada en el panel de la derecha. Asegúrate de que el desplegable diga «Libro de trabajo».
Pegue lo siguiente en él pero cambie el nombre de la hoja entre comillas en la segunda línea por el nombre de la hoja que desea establecer como predeterminado.
Macro
Private Sub Workbook_Open() Worksheets("Default").Activate End Sub
Ejemplo
Private Sub Workbook_Open() Worksheets("Main").Activate End Sub
Guarda el archivo como un archivo habilitado para Macro. Tendrá la extensión de archivo XLSM.
Esto funcionará independientemente del sistema en el que abras el archivo. Si compartes este archivo con alguien, y lo abren en sus respectivos escritorios, verán un aviso que les dice que tiene un macro y que se debe permitir su ejecución. Si se permite que se ejecute la macro, el archivo se abrirá en la hoja por defecto. Si se impide que se ejecute, el archivo no se abrirá o si se abre, se abrirá hasta la última hoja que se haya editado. Este es el único inconveniente que tiene este método.
Si estás compartiendo el archivo, es una buena idea hacer saber a tu destinatario que contiene una macro y lo que hace la macro.
Danos tu opinión