¿Cómo insertar la ruta del archivo y el nombre del archivo sin su extensión en un documento de Word?
Normalmente, podemos insertar el nombre del archivo o la ruta completa con el nombre en un documento de Word mediante el campo «Nombre de archivo», pero este incluye la extensión (como .docx o .doc). ¿Cómo se puede insertar el nombre del archivo o la ruta y el nombre sin la extensión?
Inserte Ruta de archivo y el nombre o el nombre del archivo sin la extensión mediante código VBA
Herramientas de productividad recomendadas para Word
Kutools para Word: Integración de IA 🤖, más de 100 funciones avanzadas le ahorran 50 % del tiempo dedicado al manejo de sus documentos.Descarga gratuita
Office Tab: Incorpora pestañas similares a las del navegador en Word (y otras herramientas de Office), simplificando la navegación entre múltiples documentos.Descarga gratuita
Inserte Ruta de archivo y el nombre o el nombre del archivo sin la extensión mediante código VBA
Para insertar el nombre del archivo sin la extensión en un documento de Word, aplique el siguiente código VBA:
1. Coloque el cursor en el lugar donde quiera insertar la ruta del archivo y el nombre sin la extensión.
2. A continuación, mantenga pulsadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
3. A continuación, haga clic en Insertar > Módulo y copie y pegue el siguiente código en el módulo en blanco que se abre.
Código VBA: Insertar Ruta de archivo y el nombre sin la extensión:
Sub InsertFileNameAndPath()
Dim xPathName As String
Dim xDotPos As Integer
With Application.ActiveDocument
If Len(.Path) = 0 Then .Save
xDotPos = VBA.InStrRev(.FullName, ".")
xPathName = VBA.Left(.FullName, xDotPos - 1)
End With
Application.Selection.TypeText xPathName
End Sub
4. A continuación, pulse la tecla F5 para ejecutar este código y se insertará la ruta del archivo y su nombre en el documento, sin la extensión; consulte la captura de pantalla:

Nota: Si solo desea insertar el nombre del archivo sin la extensión en el documento, debe aplicar este código:
Código VBA: Insertar únicamente el nombre del archivo sin la extensión:
Sub InsertFileNameOnly()
Dim xPathName As String
Dim xDotPos As Integer
With Application.ActiveDocument
If Len(.Path) = 0 Then .Save
xDotPos = VBA.InStrRev(.Name, ".")
xPathName = VBA.Left(.Name, xDotPos - 1)
End With
Application.Selection.TypeText xPathName
End Sub
Las mejores herramientas de productividad para Office
Kutools para Word- Potencie su experiencia en Word con más de 100funciones extraordinarias
🤖Funcionalidades de KUTOOLS AI: Asistente de IA / Asistente en Tiempo Real / Super Pulir (conservar formato) / Super Traducir (conservar formato) / Redacción con IA / Revisión con IA…
📘Dominio del documento: Dividir páginas, combinar documentos, exportar selecciones en varios formatos (PDF, TXT, DOC, HTML…) y convertir varios documentos a PDF…
✏Edición de contenidos: Buscar y reemplazar en lote en varios archivos / Redimensionar todas las imágenes / Transponer filas y columnas de la tabla / Convertir tabla a texto...
🧹Limpieza sin esfuerzo: Elimine rápidamente espacios adicionales, saltos de sección, cuadros de texto e hipervínculos. Para más herramientas de eliminación, vaya al grupo Eliminar…
➕Inserciones creativas: Inserte separadores de miles, casillas de verificación, botones de opción, códigos QR, códigos de barras o varias imágenes. ¡Descubra más en el grupo Insertar…
🔍Selecciones precisas: Localice exactamente páginas específicas, tablas, formas o párrafos de encabezado. Mejore la navegación con más funciones de selecciónfeatures ......
⭐Mejoras destacadas: Navega a cualquier ubicación / Inserta automáticamente texto repetitivo / Alterna entre documentos de Windows / 11 …herramientas de conversión…
🌍Compatible con 40+ idiomas: Use Kutools en su idioma preferido – compatible con inglés, español, alemán, francés, chino y 40+ más idiomas

Office Tab- Aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en ventanas nuevas.
- ¡Aumente su productividad en un 50 % y ahorre cientos de clics de ratón cada día!
✨ Kutools for Office – ¡Una instalación, cinco herramientas potentes!
Incluye Office Tab Pro·Kutools para Excel·Kutools para Outlook·Kutools para Word·Kutools for PowerPoint
📦 Obtenga las 5 herramientas en un único conjunto | 🔗 Integración perfecta con Microsoft Office | ⚡ Ahorrar tiempo y aumente su productividad al instante
Las mejores herramientas de productividad para Office
Kutools para Word- Herramientas 100+ para Word
- 🤖KUTOOLS AI Funcionalidades:Asistente de IA/Asistente en Tiempo Real/Super Pulir/Super Traducir/Redacción AI/Revisión con IA
- 📘Dominio del documento:Dividir páginas/Combinar documentos/Convertir varios documentos a PDF
- ✏Edición de contenidos:Buscar y reemplazar en lote/Redimensionar todas las imágenes
- 🧹Limpieza sin esfuerzo:Eliminar espacios adicionales/Eliminar Salto de sección
- ➕Inserciones creativas:Insertar separadores de miles/Insertar Casilla de Verificación/Crear Código QR
- 🌍Compatible con más de 40 idiomas: ¡Kutools habla tu idioma y es compatible con más de 40 idiomas!