Agregar una ruta de archivo y un nombre de archivo (Microsoft Excel)
Margo quiere insertar una ruta de archivo y un nombre de archivo en una hoja de cálculo de Excel.
Quiere poder insertar la información en una celda o en el encabezado / pie de página. Esto es bastante fácil de hacer en Excel.
Para insertar la ruta del archivo y el nombre del archivo en una celda, use la función de la hoja de trabajo CELL de la siguiente manera:
=CELL("filename")
Esta fórmula devuelve la ruta completa, el nombre de archivo y el nombre de la pestaña de la hoja de trabajo actual, así:
E:\My Data\Excel\[Budget.xls]Sheet1
Si desea eliminar los corchetes y el nombre de la hoja, puede usar la siguiente variación en la fórmula:
=SUBSTITUTE(LEFT(CELL("filename"),FIND("]",CELL("filename"))-1),"[","")
La función IZQUIERDA elimina todo, desde el corchete derecho hasta el final de la cadena, mientras que la función SUSTITUIR elimina el corchete izquierdo.
Poner una ruta y un nombre de archivo en un encabezado o pie de página es fácil:
-
Seleccione la hoja de trabajo cuyo encabezado o pie de página desea cambiar.
-
Elija la opción Configurar página en el menú Archivo. Excel muestra el cuadro de diálogo Configurar página.
-
Haga clic en los botones Encabezado personalizado o Pie de página personalizado, según lo desee. Word muestra el cuadro de diálogo Encabezado o Pie de página. (Ver figura 1)
-
Coloque el punto de inserción en los cuadros Sección izquierda, Sección central o Sección derecha, según desee.
-
Haga clic en el botón Archivo. (Parece una carpeta de archivos con un trozo de papel que sobresale.) Excel inserta el siguiente código en el punto de inserción:
-
Haga clic en Aceptar dos veces para cerrar ambos cuadros de diálogo.
Cuando imprime la hoja de trabajo, Excel reemplaza los códigos en el paso 5 con el nombre de la ruta y el nombre de archivo del libro, respectivamente.
Si está utilizando Excel 97 o Excel 2000, los pasos anteriores no funcionarán. En su lugar, necesita usar una macro para insertar la ruta y el nombre del archivo:
Sub DoFullPath() ActiveSheet.PageSetup.CenterFooter = _ ActiveWorkbook.FullName End Sub
Esta macro también funcionará en versiones posteriores de Excel. Para especificar un lugar diferente para la ruta y el nombre de archivo, simplemente cambie CenterFooter a otra ubicación (como LeftFooter, RightFooter, LeftHeader, CenterHeader o RightHeader). Si decide utilizar el enfoque de macro, deberá recordar ejecutarlo cada vez que cambie el nombre de archivo del libro de trabajo (usa Guardar como) o cambie el lugar donde se almacena el libro de trabajo en su disco.
_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 (2875) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-Adding_a_File_Path_and_Filename [Agregar una ruta de archivo y un nombre de archivo]
.