Necesita una plantilla de carta de Word que muestre una dirección de remitente diferente según quién la envíe. Por ejemplo, un empleado que trabaja en la oficina principal necesita una dirección corporativa, mientras que un trabajador remoto necesita una dirección de oficina en casa. Esta tarea se resuelve mejor combinando campos de Word, el campo IF y propiedades del documento.
Este artículo explica cómo crear una plantilla de carta reutilizable que cambia automáticamente la dirección del remitente. Usará el campo IF para comprobar una propiedad del documento y mostrar la dirección correcta. No se requieren macros ni programación avanzada.
Al final, tendrá una plantilla que actualiza la dirección del remitente al instante cuando cambie una configuración en el documento.
Puntos clave: Crear una dirección de remitente condicional en una plantilla de carta de Word
- Insertar > Elementos rápidos > Campo > DocProperty: Use esto para agregar una propiedad de documento personalizada que controle qué dirección se muestra.
- Ctrl+F9 para insertar llaves de campo: Debe escribir manualmente el código del campo IF dentro de estas llaves.
- Archivo > Información > Propiedades > Propiedades avanzadas > Personalizado: Cree una propiedad personalizada llamada “OfficeLocation” con valores como “Main” o “Remote”.
Cómo funcionan juntos el campo IF y las propiedades del documento
Los campos de Word son pequeños códigos que generan contenido dinámico. El campo IF compara un valor y luego muestra un resultado si la condición es verdadera y un resultado diferente si es falsa. Esto se combina con una propiedad de documento personalizada que almacena la ubicación del remitente.
La propiedad del documento actúa como el interruptor. Se establece una vez por documento en “Main” o “Remote”. El campo IF lee esa propiedad y muestra el bloque de dirección correspondiente. Este enfoque evita duplicar toda la plantilla para cada remitente.
Primero debe crear la propiedad personalizada. Luego escriba el código del campo IF que hace referencia a esa propiedad. Finalmente, guarde el documento como una plantilla de Word (.dotx) para que la lógica persista.
Requisitos previos
Necesita Word 2019, Word 2021 o Word para Microsoft 365. Los códigos de campo funcionan igual en todas estas versiones. No necesita derechos de administrador en su equipo. Solo necesita un documento en blanco o una carta existente que desee convertir en plantilla.
Pasos para crear la plantilla de dirección de remitente condicional
- Crear la propiedad de documento personalizada
Abra un documento de Word en blanco. Vaya a Archivo > Información > Propiedades > Propiedades avanzadas. Haga clic en la pestaña Personalizado. En el cuadro Nombre, escriba OfficeLocation. En la lista Tipo, mantenga seleccionado Texto. En el cuadro Valor, escriba Main. Haga clic en Agregar y luego en Aceptar. Esta propiedad almacenará el identificador de ubicación. - Insertar el marcador de posición de la dirección del remitente
Coloque el cursor donde desee que aparezca la dirección del remitente. Presione Ctrl+F9 para insertar llaves de campo. Las llaves aparecen como corchetes rizados. Dentro de las llaves, escriba el siguiente código de campo exactamente:IF DocProperty "OfficeLocation" = "Main" "123 Corporate Blvd, Suite 400, New York, NY 10001" "456 Home Office Lane, Austin, TX 78701"Asegúrese de que cada comilla sea una comilla doble recta. Word las convertirá automáticamente en comillas tipográficas. Presione F9 para actualizar el campo. Se muestra la dirección de “Main”.
- Probar la dirección condicional
Vaya a Archivo > Información > Propiedades > Propiedades avanzadas > Personalizado. Cambie el Valor de OfficeLocation de Main a Remote. Haga clic en Aceptar. Presione Ctrl+A para seleccionar todo y luego presione F9 para actualizar todos los campos. La dirección cambia a la dirección de la oficina remota. - Agregar el resto de la plantilla de carta
Debajo de la dirección del remitente, agregue el campo de fecha: presione Ctrl+F9 y escribaDATE \@ "MMMM d, yyyy". Presione F9. Agregue el bloque de dirección del destinatario y el saludo. Diseñe el cuerpo del texto según sea necesario. Use texto estándar para todas las partes que no cambian. - Guardar como plantilla de Word
Vaya a Archivo > Guardar como. Elija una ubicación como Documentos > Plantillas de Office personalizadas. En la lista Guardar como tipo, seleccione Plantilla de Word (dotx). Asigne al archivo el nombre LetterTemplate_ConditionalAddress.dotx. Haga clic en Guardar. La plantilla ya está lista para reutilizarse.
Cómo usar la plantilla para crear una nueva carta
- Crear un nuevo documento a partir de la plantilla
Vaya a Archivo > Nuevo > Personal. Haga clic en la plantilla que acaba de guardar. Word crea un nuevo documento basado en la plantilla. - Establecer la ubicación del remitente
Vaya a Archivo > Información > Propiedades > Propiedades avanzadas > Personalizado. Cambie el valor de OfficeLocation a Main o Remote. Haga clic en Aceptar. - Actualizar todos los campos
Presione Ctrl+A para seleccionar todo el documento. Presione F9 para actualizar todos los campos. Aparece la dirección del remitente correcta. - Completar la carta y guardar
Escriba la dirección del destinatario, el saludo y el cuerpo. Guarde el documento como un archivo .docx normal. La plantilla original permanece sin cambios.
Errores comunes, limitaciones y cosas que debe evitar
El código de campo se muestra como texto sin formato en lugar de la dirección
Si el código de campo se muestra como texto, está viendo el código en lugar del resultado. Presione Alt+F9 para alternar entre códigos de campo y resultados. Si el código sigue mostrándose, es posible que haya escrito el código de campo fuera de las llaves. Elimine el texto, coloque el cursor donde desee la dirección, presione Ctrl+F9 y vuelva a escribir el código dentro de las llaves.
La dirección no cambia cuando actualiza la propiedad
Word no actualiza automáticamente los campos cuando cambia una propiedad del documento. Debe actualizar los campos manualmente. Presione Ctrl+A y luego F9. Si la dirección aún no cambia, compruebe que el nombre de la propiedad en el código de campo coincida exactamente con el nombre de la propiedad personalizada. El código de campo usa comillas alrededor del nombre de la propiedad. Asegúrese de que no haya espacios adicionales.
Word convierte las comillas rectas en comillas tipográficas y rompe el campo
Word cambia automáticamente las comillas dobles rectas por comillas tipográficas rizadas. Esto rompe la sintaxis del campo IF porque el campo espera comillas rectas. Para evitarlo, escriba el código de campo en un editor de texto sin formato como Notepad. Copie el código y péguelo dentro de las llaves del campo. Como alternativa, escriba el código y presione F9 inmediatamente antes de que Word convierta las comillas. Si el campo falla, elimine el campo, desactive la Autocorrección de comillas tipográficas en Archivo > Opciones > Revisión > Opciones de Autocorrección > Autoformato mientras escribe, y vuelva a escribir el código de campo.
La plantilla no aparece en Plantillas personales
Word busca plantillas en la carpeta de plantillas de usuario predeterminada. Si guardó la plantilla en otro lugar, no aparecerá en Archivo > Nuevo > Personal. Mueva el archivo .dotx a la carpeta: C:\Users\YourUserName\Documents\Custom Plantillas de Office. Reinicie Word. La plantilla aparece en la lista Personal.
Agregar más de dos direcciones
El campo IF solo puede manejar un resultado verdadero y uno falso. Para admitir tres o más direcciones, anide varios campos IF. Por ejemplo: IF DocProperty "OfficeLocation" = "Main" "Address A" (IF DocProperty "OfficeLocation" = "Remote" "Address B" "Address C"). Cada IF anidado agrega complejidad. Pruebe cada nivel con cuidado.
Plantilla de Word vs Elementos rápidos vs AutoTexto para direcciones condicionales
| Elemento | Plantilla de Word con campo IF | Elementos rápidos con DocProperty | AutoTexto con entradas separadas |
|---|---|---|---|
| Complejidad de configuración | Moderada — requiere escribir código de campo | Baja — usa la galería integrada | Baja — usa bloques guardados |
| Nivel de automatización | Alto — la dirección cambia con una edición de propiedad | Medio — el usuario debe elegir manualmente la parte correcta | Bajo — el usuario debe insertar la entrada correcta cada vez |
| Reutilización | Alta — una plantilla sirve para todos los remitentes | Media — las partes se almacenan en la plantilla pero deben elegirse | Media — las entradas se almacenan en Normal.dotm y se pueden compartir |
| Riesgo de error | Errores de sintaxis del campo si las comillas son incorrectas | Bajo — sin códigos de campo | Bajo — sin códigos de campo |
La plantilla con el campo IF es la mejor opción cuando desea que la dirección cambie automáticamente según un único valor de propiedad. Los Elementos rápidos y AutoTexto requieren selección manual y son mejores para cambios de dirección ocasionales.
Ahora puede crear una plantilla de carta que muestre una dirección de remitente diferente según una propiedad del documento. Comience creando la propiedad personalizada y el campo IF. Guarde el archivo como plantilla .dotx. Cuando cree una nueva carta, establezca la propiedad y actualice los campos. Para uso avanzado, agregue más campos IF anidados para admitir varias ubicaciones de oficina.