Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

165
Vistas
Eliminación de comillas iniciales y finales en Google Sheets / Apps script

Estoy escribiendo un script para llenar una celda con información para un correo. Soy bastante nuevo en esto, así que supongo que la codificación no es perfecta. Sin embargo, todo lo que realmente necesito lograr es obtener un bloque de texto, y prácticamente está ahí.

El problema es que cuando devuelve el texto agrega una cita al principio y al final.

¿Puede alguien decirme cómo devolver el texto sin esto?

 function MailerText(strMailer, strName) { if (strMailer === undefined || strMailer === "Ignore") {return ""}; let varBody let ss = SpreadsheetApp.getActiveSpreadsheet(); var formS = ss.getSheetByName("Actions"); if (strMailer == 'A Style English') {varBody = formS.getRange('C1').getValue(); varSalutation = formS.getRange('B1').getValue();} else if (strMailer == 'A Style German - Female') {varBody = formS.getRange('C2').getValue(); varSalutation = formS.getRange('B2').getValue();}; if (varBody == undefined) {return ""}; return varSalutation + ' ' + strName + ',' + "\n" + "\n" + varBody; }

Según lo solicitado, aquí hay algunas capturas de pantalla del problema:

Imagen 1: La llamada a la función desde el celular

Imagen 2: Cómo se ve en Hojas de cálculo después de la llamada a la función

Imagen 3: Lo que obtienes cuando copias/pegas el texto en algo.

La llamada de función desde la celda.

Cómo se ve en Hojas de cálculo

Cuando copia la celda y la pega en algo, tiene las comillas

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

En este caso, después de investigar por un tiempo, parece que cada vez que Sheets detecta que hay caracteres especiales o saltos de línea, se agregarán las comillas cuando se copia el texto, hay una publicación similar sobre este comportamiento y contiene una buena solución si no le importa copiar el texto en una celda diferente, entonces puede probar esta fórmula en otra celda:

 =SUBSTITUTE(C609,char(10),char(13))

Básicamente, esto copiaría el texto sin los caracteres especiales y cuando lo copie/pegue desde la celda donde se agrega la fórmula, verá que las comillas ya no estarán allí.

about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda