KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo insertar la ruta del archivo y el nombre del archivo sin su extensión en un documento de Word?

AutorXiaoyang Fecha de modificación

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:

La ruta y el nombre del archivo se insertan en el documento sin la extensión

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

Pestañas Kutools for Word en la cinta
 
 

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