Resalte un carácter desechable y presione el truco enter, así como escriba todo en un editor de texto, luego cópielo / péguelo en la celda Hojas de cálculo de Google, ambos solo funcionan en dispositivos Android. Tengo una hoja de cálculo de Google que estoy compartiendo con un cliente que tiene un iPhone, y ella necesita poder ingresar varias líneas dentro de una celda. Así que se me ocurrió un pequeño código de Google Apps Script para hacerlo en su iPhone (se puede ingresar en el menú desplegable de la Hoja de cálculo de Google, Herramientas >> Editor de script):
function onEdit(e) {
e.range.setValue(e.value.replace(/\\\\/g, '\\').replace(/ *\\n */g, '\n').replace(/\/g, '\\'));
}
Básicamente, eso crea una función (que se vincula automáticamente a un activador de Hojas de cálculo de Google) y se ejecutará cada vez que se edite una celda. Simplemente reemplaza todos los caracteres "\ n" en su texto con un salto de línea. Asegúrese de que sea una barra diagonal inversa, y no una barra diagonal normal. Para los programadores, "\ n" es un carácter especial que representa un retorno de carro dentro de una cadena. La única excepción posible en la que podría ocurrir un salto de línea accidental sería al intentar ingresar una ruta de Windows en una celda como "C: \ Users \ John \ Documents \ news". Entonces, la doble barra invertida es la solución común para las rutas de Windows entre los programadores. Entonces, uno podría ingresar "C: \ Users \ John \ Documents \ news" o incluso simplemente "C: \ Users \ John \ Documents \ news" (ya que \ n es realmente la única cadena que estamos reemplazando en este momento).
También es posible cambiar los caracteres de reemplazo, en caso de que alguien esté más familiarizado con HTML:
function onEdit(e) {
e.range.setValue(e.value.replace(/ *<br *\/*> */ig, '\n'));
}
Dado que " <br>
" es mucho más deliberado (las personas no escriben eso accidentalmente a menos que quieran un salto de línea), es una función de reemplazo más simple, ya que no tenemos que hacer un escape para las barras invertidas dobles. Pero personalmente, escribir los corchetes angulados desde un teclado con pantalla táctil de Android es un poco incómodo hacerlo dos veces por cada salto de línea ...
-Ted