Puede haber casos en los que esté desarrollando una hoja de trabajo y necesite hacer referencia al nombre que ha asignado a la hoja de trabajo. (Este es el nombre que aparece en la pestaña de la hoja de trabajo, en la parte inferior de la ventana de Excel). Desafortunadamente, Excel no incluye ninguna función intrínseca para hacer esto. Sin embargo, puede crear dicha función comenzando con el uso de la función de la hoja de trabajo CELL.

Si incluye lo siguiente en una celda, Excel devuelve la ruta completa del libro de trabajo, junto con el nombre de la hoja:

=CELL("filename")

Por ejemplo, si ingresó esto en una celda en la hoja de trabajo Sheet3 del libro de trabajo MyBook, la información devuelta por Excel podría ser algo como C: \ Mis documentos \ [MyBook.xls] Hoja3 (dependiendo, por supuesto, de la unidad y directorio en el que se guarda el libro).

Para devolver solo el nombre de la hoja de trabajo de este valor, puede usar lo siguiente en su celda:

=MID(CELL("filename"),(FIND("]",CELL("filename"))+1),50)

Esto funcionará para cualquier nombre de hoja de trabajo de hasta 50 caracteres de longitud. (Si usa habitualmente longitudes diferentes, simplemente cambie el valor en la expresión).

Si prefiere utilizar un enfoque orientado a macros, puede crear una macro con todas las funciones que hará el trabajo. La siguiente macro, SheetStuff, devolverá cualquiera de los tres elementos separados:

Function SheetStuff(numWanted As Byte) As String     Select Case numWanted         Case 1             SheetStuff = ActiveSheet.Name         Case 2             SheetStuff = ThisWorkbook.Name         Case 3             SheetStuff = ThisWorkbook.FullName         Case Else             SheetStuff = ActiveSheet.Name     End Select End Function

Para usar esta función de macro, simplemente coloque = SheetStuff (X) en una celda de su hoja de trabajo. Debe reemplazar X con 1, 2 o 3, según la información que desee. Si usa 1, se devuelve el nombre de la hoja de trabajo actual. Si usa 2, se devuelve el nombre del libro.

Finalmente, 3 devuelve el nombre y la ruta completa del libro.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2019) se aplica a Microsoft Excel 97, 2000, 2002 y 2003.