¿Cómo cambiar la fuente y el tamaño de fuente en todos los cuadros de texto en un documento de Word?
Este artículo trata sobre cómo cambiar la fuente y el tamaño de fuente en los cuadros de texto del documento actual o en los documentos de una carpeta específica. Por favor, prueba los métodos VBA en el artículo.
Cambiar la fuente y el tamaño de fuente en los cuadros de texto del documento actual
Cambiar la fuente y el tamaño de fuente en los cuadros de texto del documento actual
Para los cuadros de texto en los que desee cambiar la fuente y el tamaño de fuente en el documento actual, por favor, aplique el siguiente código VBA para resolver el problema.
1. Presione las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic for Applications.
2. En la ventana de Microsoft Visual Basic for Applications, haga clic en Insertar > Módulo, y luego copie el siguiente código en la ventana del Módulo.
Código VBA: Cambiar la fuente y el tamaño de fuente en todos los cuadros de texto del documento actual
Sub FormatTextsInTextBoxes()
'Updated by ExtendOffice 20181128
Dim I As Long
Dim xShape As Shape
Dim xDoc As Document
Set xDoc = ActiveDocument
On Error Resume Next
For Each xShape In xDoc.Shapes
xShape.Select
If xShape.GroupItems Is Nothing Then
With xShape.TextFrame.TextRange.Font
.Name = "Arial"
.Size = 20
End With
GoTo LblExit
End If
For I = 1 To xShape.GroupItems.Count
With xShape.GroupItems(I).TextFrame.TextRange.Font
.Name = "Arial"
.Size = 20
End With
Next
LblExit:
Next
End Sub
Nota: En el código, “Arial” y “20” son la fuente y el tamaño de fuente especificados en mi caso. Puede cambiarlos según sus propias necesidades.
3. Presione la tecla F5 para ejecutar el código. Luego, la fuente y el tamaño de fuente de todos los textos en los cuadros de texto se cambiarán a la fuente y el tamaño de fuente especificados. Ver captura de pantalla:
Cambiar la fuente y el tamaño de fuente en todos los cuadros de texto de todos los documentos en una carpeta
Para cambiar en masa la fuente y el tamaño de fuente en los cuadros de texto de varios documentos de Word, necesita aplicar el siguiente código VBA.
1. Por favor, reúna todos los documentos objetivo que contienen los cuadros de texto en los que cambiará la fuente y el tamaño de fuente en la misma carpeta.
2. En un documento de Word abierto, presione las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic for Applications.
3. En la ventana de Microsoft Visual Basic for Applications, haga clic en Insertar > Módulo, y luego copie el siguiente código en la ventana del Módulo.
Código VBA: Cambiar la fuente y el tamaño de fuente en los cuadros de texto de varios documentos
Sub FormatTextsInTextBoxesInMultiDoc()
'Updated by ExtendOffice 20181128
Dim I As Long
Dim xShape As Shape
Dim xDlg As FileDialog
Dim xFolder As Variant
Dim xFileStr As String
On Error Resume Next
Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
If xDlg.Show = -1 Then
xFolder = xDlg.SelectedItems(1) + "\"
xFileStr = Dir(xFolder & "*.doc", vbNormal)
While xFileStr <> ""
Documents.Open xFolder & xFileStr
For Each xShape In ActiveDocument.Shapes
xShape.Select
If xShape.GroupItems Is Nothing Then
With xShape.TextFrame.TextRange.Font
.Name = "Arial"
.Size = 20
End With
GoTo LblExit
End If
For I = 1 To xShape.GroupItems.Count
With xShape.GroupItems(I).TextFrame.TextRange.Font
.Name = "Arial"
.Size = 20
End With
Next
LblExit:
Next
ActiveDocument.Save
ActiveDocument.Close
xFileStr = Dir()
Wend
End If
End Sub
4. Presione la tecla F5 para ejecutar el código. En la ventana Examinar que aparece, seleccione la carpeta (que contiene los documentos en los que cambiará la fuente y el tamaño de fuente en los cuadros de texto) y haga clic en el botón Aceptar.
Luego, la fuente y el tamaño de fuente de todos los cuadros de texto de los documentos en la carpeta seleccionada se cambiarán a la fuente y el tamaño de fuente especificados.
Las mejores herramientas de productividad para Office
Kutools para Word: ¡Mejora tu experiencia en Word con más de 100 funciones excepcionales!
🤖 Funciones de IA de Kutools: Asistente de IA / Asistente en Tiempo Real / Super Pulir (Conservar Formato) / Super Traducir (Conservar Formato) / Redacción AI / Revisión con IA...
📘 Dominio del Documento: Dividir páginas / Combinar documentos / Exportar selección en varios formatos (PDF/TXT/DOC/HTML...) / Convertir en lote a PDF...
✏ Edición de Contenidos: Buscar y reemplazar en lote en varios archivos / Redimensionar todas las imágenes / Transponer filas y columnas de tablas / Convertir tabla a texto...
🧹 Limpieza sin esfuerzo: Elimina espacios extras / saltos de sección / cuadros de texto / hipervínculos / Para más herramientas de eliminación, ve al grupo Eliminar...
➕ Inserciones creativas: Insertar separadores de miles / casillas de verificación / botones de opción / Código QR / Código de Barras / múltiples imágenes / Descubre más en el grupo Insertar...
🔍 Selecciones precisas: Localiza páginas específicas / tablas / formas / Párrafos de Encabezado / Mejora la navegación con más funciones de Seleccionar...
⭐ Mejoras destacadas: Navega a cualquier ubicación / inserta automáticamente texto repetitivo / alterna entre ventanas de documento /11 herramientas de conversión...
🌍 Compatible con más de40 idiomas: Utiliza Kutools en tu idioma preferido: admite Inglés, Español, Alemán, Francés, Chino y más de40 idiomas.

Las mejores herramientas de productividad para Office
Kutools para Word: más de 100 herramientas para Word
- 🤖 Funciones de IA de Kutools: 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 en lote a PDF
- ✏ Edición de Contenidos: Buscar y reemplazar en lote / Redimensionar todas las imágenes
- 🧹 Limpieza sin esfuerzo: Eliminar Espacios Extras / Eliminar saltos de sección
- ➕ Inserciones creativas: Insertar separadores de miles / Insertar casillas de verificación / Crear Códigos QR
- 🌍 Compatible con más de40 idiomas: ¡Kutools habla tu idioma! Se admiten más de40 idiomas.