Saltar al contenido principal

Reemplazar texto en Excel en Make

Reemplazar texto en Excel es una operación masiva de búsqueda y reemplazo que busca en cada celda de todas las hojas de cálculo en un Excel El libro de trabajo sustituye el texto coincidente mediante patrones literales o de expresiones regulares y, opcionalmente, aplica formato de fuente al contenido reemplazado. PDF4me procesa todas las hojas de cálculo en una sola API llamada, admitiendo múltiples frases de reemplazo secuencialmente, lo que lo hace adecuado para la estandarización de datos, el cambio de marca y las actualizaciones de contenido automatizadas sin abrir ExcelPara obtener más detalles sobre Excel funciones de texto y comportamiento de búsqueda y reemplazo, consulte Microsoft Excel función SUSTITUTA y Manejo de texto del SDK de Open XML.

Lo que hace este módulo

PDF4me Excel, Reemplazar texto busca y reemplaza texto en todas las hojas de cálculo de un Excel libro de trabajo en su Make escenario. Agregue uno o más elementos de la matriz Phrases: cada uno especifica un patrón SearchText, un valor ReplacementText y banderas opcionales para expresiones regulares, distinción entre mayúsculas y minúsculas y coincidencia de celda completa. También puede aplicar formato de fuente al contenido reemplazado. Todos los reemplazos se ejecutan secuencialmente en un único API Se realiza la llamada y se devuelve el libro de trabajo actualizado, listo para ser cargado o transferido posteriormente.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Cada PDF4me módulo en Make requiere un válido Conexión. Crea o selecciona uno que contenga tu PDF4me API clave para que el escenario pueda autenticar de forma segura las solicitudes de reemplazo de texto.

Datos importantes que no debes perderte

Todas las hojas de cálculo siempre se procesan.
El módulo Reemplazar texto busca y reemplaza automáticamente en todas las hojas de cálculo del libro. No hay ningún parámetro para restringir el procesamiento a hojas específicas. Todas las pestañas se incluyen en una sola pasada, lo que garantiza que no queden referencias obsoletas en hojas de cálculo ocultas o secundarias.
Los grupos de captura de expresiones regulares funcionan en ReplacementText.
Cuando IsExpression es verdadero, use $1, $2, etc. en ReplacementText para hacer referencia a los grupos de captura del patrón de expresión regular SearchText. Por ejemplo, un patrón que coincida con partes de un número de teléfono puede recombinarlas en un formato estándar. Los elementos de la frase se procesan en orden de matriz, así que planifique cuidadosamente su secuencia al encadenar reemplazos.
El formato se aplica únicamente al contenido reemplazado.
El objeto Formato opcional en cada elemento Frases aplica los cambios de fuente (color, negrita, cursiva, tamaño, subrayado) solo al texto sustituido, no a toda la celda. Configure Negrita y Cursiva en Aplicar, Eliminar o Heredar. Esto permite resaltar visualmente el contenido actualizado sin reformatear el texto circundante en la misma celda.
Módulo PDF4me Excel Reemplazar texto que muestra el nombre del archivo y el documento mapeados desde el módulo anterior, y una matriz de frases con opciones de texto de búsqueda, texto de reemplazo y formato.

El nombre del archivo y el documento se obtienen de un módulo anterior. La matriz de frases acepta múltiples operaciones de búsqueda y reemplazo que se procesan en orden.

Parámetros

Requerido: Se deben proporcionar la conexión, el nombre del archivo, el documento y al menos un elemento en la matriz de frases (con SearchText y ReplacementText). Todas las demás propiedades de frases y el formato son opcionales.

ParámetroRequeridoLo que haceEjemplo
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
File NameRequiredExcel filename with extension. Map from the prior module's file name output.data.xlsx
DocumentRequiredBinary Excel buffer from a cloud storage download (Google Drive, Dropbox, SharePoint), email attachment, or HTTP response.1. Data
Phrases: SearchTextRequiredText or regex pattern to search for. Use with IsExpression true for regex. Processed across all worksheets.OldCorp Inc.
Phrases: ReplacementTextRequiredText to substitute for each SearchText match. Set to empty string to delete the matched text without inserting anything.NewCorp LLC
Phrases: IsExpressionConditionalSet true to treat SearchText as a regex pattern. Supports capture groups ($1, $2) in ReplacementText. Default is false (literal match).false
Phrases: CaseSensitiveConditionalSet true for case-sensitive matching. Default is false: "oldcorp" matches "OldCorp". Set true when exact casing matters.false
Phrases: MatchEntireCellConditionalSet true to match only cells where the entire content equals SearchText. False (default) matches partial text within cells.false
Phrases: FormattingConditionalOptional object applying font changes to replaced text only: FontName, FontColor (hex), FontSize, Bold/Italic/Underline (Apply, Remove, or Inherit), StrikethroughType, ScriptType.{"Bold":"Apply","FontColor":"#003366"}

Producción

CampoTipoLo que contiene
NameStringOutput Excel filename with extension.
Doc DataBufferThe updated Excel workbook as a binary buffer with all replacements applied across every worksheet. Pipe directly into a cloud storage upload, email attachment, or any downstream module.

Cómo reemplazar texto en Excel en Make

  1. Agregar PDF4me ExcelReemplazar texto a tu Make escenario.
  2. Seleccionar Conexión (o haga clic Agregar para crear uno con tu API llave).
  3. Mapa Nombre del archivo y Documento desde una descarga previa de almacenamiento en la nube o módulo HTTP.
  4. Haga clic Agregar artículo bajo frases. Ingresar Texto de búsqueda (el texto a encontrar) y Texto de reemplazo (qué sustituir o dejar en blanco para eliminar).
  5. Establecer indicadores opcionales: EsExpresión para expresiones regulares, Distingue mayúsculas y minúsculas para carcasa exacta, Coincidir con toda la célula para la comparación de células completas.
  6. Opcionalmente, expandir Formato para aplicar color de fuente, negrita u otro estilo solo al texto reemplazado.
  7. Agregue más elementos de Frases para reemplazos adicionales (se procesarán en orden). Haga clic aquí. Ahorrar y correr. Mapa Fecha del documento desde la salida a un módulo de carga o correo electrónico.

¿Cuándo debo usar Reemplazar texto en? Excel¿

¿Cuándo debo usar la función Reemplazar texto en Excel?Common Make scenario patterns using Replace Text.
Estandarizar los errores de entrada de datos semanalmente
  1. Se ha programado un evento que se activa todos los viernes a las 18:00 horas.
  2. Google Drive Descarga el libro de trabajo de datos maestros.
  3. Reemplazar secuencias de texto con múltiples frases: "California" a "CA", "Widget Type A" a "Widget-A", todo con CaseSensitive false para una coincidencia flexible.
  4. El libro de trabajo estandarizado se vuelve a cargar en Google Drive y el equipo de datos recibe un correo electrónico de confirmación.
Cambiar el nombre de la empresa en todos los ámbitos Excel archivos
  1. A Dropbox La función Carpeta de vigilancia se activa cuando se coloca un archivo en la cola de cambio de marca.
  2. Reemplazar texto se ejecuta con SearchText "OldCorp Inc.", ReplacementText "NewCorp LLC", CaseSensitive true y Formatting configurado para aplicar el nuevo color de marca (#003366) y Bold.
  3. Todas las hojas de cálculo se procesan en una sola llamada, lo que garantiza que no queden referencias en pestañas ocultas.
  4. El libro de trabajo con la nueva imagen de marca se guarda en la carpeta de salida y se actualiza el registro de cambios de imagen de marca.
Normalizar números de teléfono con expresiones regulares
  1. Un disparador programado recupera un archivo de datos del cliente de SharePoint.
  2. La función Replace Text se ejecuta con IsExpression verdadero, SearchText configurado con una expresión regular que coincide con formatos telefónicos comunes, y ReplacementText utiliza grupos de captura ($1, $2, $3) para generar el formato "(555) 123-4567".
  3. Un segundo elemento de la sección "Frases" corrige cualquier valor atípico restante mediante una regla literal más sencilla.
  4. El libro de trabajo normalizado se carga para CRM Se importa el informe y se envía un resumen al equipo de datos.

Preguntas frecuentes

Does this module support regular expressions for text replacement in Excel?+
Yes. Set IsExpression to true in the Phrases array item and enter a regex pattern in SearchText. Use $1, $2 in ReplacementText to reference capture groups from the pattern. For example, a regex matching three groups of phone digits can reassemble them into (555) 123-4567 format. Phrases items are processed sequentially, so plan the order carefully if one replacement feeds into the next.
Can I replace text in specific worksheets only?+
No. The Replace Text module processes all worksheets in the workbook automatically. Every tab is included in a single pass. If you need worksheet-level control, pre-filter the workbook using another Excel module before passing it to Replace Text.
How do I delete text without replacing it with anything?+
Set ReplacementText to an empty string. The module removes the matched text from the cell and inserts nothing. This works for both literal and regex matches and applies across all worksheets.
Can I apply font formatting only to the text I replaced?+
Yes. Each Phrases array item accepts an optional Formatting object. Set FontColor to a hex value, Bold to Apply, and Italic to Apply or Inherit. The formatting applies only to the newly inserted ReplacementText, not to surrounding text in the same cell. This is useful for visually highlighting corrections or rebranded content.
Are multiple Phrases items processed in order?+
Yes. The module processes Phrases array items sequentially from first to last. If the replacement produced by item 1 matches the SearchText of item 2, item 2 will match that already-replaced content. Design the order with this chaining behavior in mind, especially when multiple patterns could overlap.

Módulos relacionados

Obtén ayuda