35 votos

¿Cómo introducir una nueva línea en una celda en las hojas de Google?

Al acceder a una hoja de cálculo en Google Drive en una computadora con un teclado, puedo ingresar una nueva línea en una sola celda presionando alt + enter .

Mi teclado en mi Android no tiene ni un alt clave.

¿Cómo introducir una nueva línea en mi dispositivo Android?

Para un teclado en mi Android, actualmente estoy usando Swype, pero asumo y esperanza, hay algún tipo de planteamiento general que no es específico para un teclado especial.

2 votos

Me temo que no hay un enfoque "general" para eso. Puedes echar un vistazo a mi lista en Teclados y Métodos de Entrada, que contiene varios candidatos como Hackers Keyboard que admiten "teclas adicionales" como esa.

0 votos

Idea #1 a intentar: crear un "documento de referencia" con una única celda donde pongas el carácter de "nueva línea" en la celda en una PC y luego uses copiar y pegar en tu dispositivo Android. Idea #2: ¿soporta Google Sheets macros?

0 votos

RESPUESTA PERFECTA, AQUÍ CHICOS: webapps.stackexchange.com/questions/25359/…

33voto

Dave Blankenship Puntos 241

Forma más sencilla: agregar una letra adicional al final de la línea. Selecciona esa letra. Presiona enter. La letra será reemplazada con una nueva línea.

4 votos

Esta es la única respuesta correcta

1 votos

Tiene algunas advertencias importantes: 1) No funciona con teclados físicos (bluetooth), al menos para mí 2) realmente necesita ser una letra. Si seleccionas un espacio, no funciona.

0 votos

Funciona con Google Pinyin, pero no funciona con el teclado japonés de Google

5voto

Tzunki Puntos 151

La función CHAR(10) devolverá un avance de línea.

Combinando con funciones como CONCATENATE() o & se obtendrá una nueva línea. Ejemplo:

=CONCATENATE("Primera línea"; CHAR(10); "Segunda línea")
="Primera línea"&CHAR(10)&"Segunda línea"

4voto

san Puntos 518

La única manera que he encontrado hasta ahora es a través del portapapeles.

Usando un documento fuente con un salto de línea, con algo de esfuerzo podrías lograr seleccionar solo el salto de línea y luego copiar/pegarlo.

Incluso más fácil es usar una aplicación como "Unicode Pad" o "Unicode CharMap", ambas encontrarán y luego copiarán/pegarán cualquier carácter. Tendrás que buscar LF, LINE FEED o U+000A.
Ten en cuenta que no "verás" el carácter después de seleccionarlo, aparece como un espacio por razones obvias.
Aún así, no es tan conveniente como me gustaría, pero al menos descubrí que funciona de manera confiable.

3voto

Bob Palmer Puntos 3690

Marca la celda en la que quieras tener saltos de línea.

En el menú superior, haz clic en la "A" junto al botón de rehacer.

Seleccionar submenú

En la sección de la pantalla inferior aparecerá un modal. Allí, selecciona la pestaña "CELDA".

Luego activa "Ajustar texto".

Celda + Ajustar texto

Ahora esta celda hará saltos de línea en texto largo.

1 votos

Envolver no es lo mismo que un salto de línea insertado.

0 votos

Wbogacz tiene razón en que esto no es un salto de línea, pero esto es exactamente lo que estaba buscando.

3voto

Ted Puntos 21

El truco para resaltar un personaje desechable y presionar enter, así como escribir todo en un editor de texto y luego copiar / pegar en la celda de Google Sheets, solo funcionan en dispositivos Android. Tengo una hoja de cálculo de Google que comparto con una clienta 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 scripts):

function onEdit(e) {
    e.range.setValue(e.value.replace(/\\\\/g, '\\').replace(/ *\\n */g, '\n').replace(/\/g, '\\'));
}

Básicamente, esto crea una función (que está automáticamente vinculada a un desencadenador de Google Sheets) y se ejecutará cada vez que se edite una celda. Simplemente reemplaza todos los caracteres "\n" en tu texto con un salto de línea. Asegúrate de que sea una barra invertida y no una barra normal. Para los programadores, el "\n" es un carácter especial que representa un retorno de carro dentro de una cadena. La única excepción posible donde 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\noticias". Entonces, los dobles barras invertidas es la solución común para las rutas de Windows entre los programadores. Por lo tanto, se podría ingresar "C:\Users\John\Documents\noticias" o incluso simplemente "C:\Users\John\Documents\noticias" (ya que \n es realmente la única cadena que estamos reemplazando en este punto).

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(/ * */ig, '\n'));
}

Dado que "" es mucho más deliberado (la gente no escribe eso accidentalmente a menos que quieran un salto de línea), hace que la función de reemplazo sea más simple, ya que no tenemos que escapar las dobles barras invertidas. Pero personalmente, escribir los corchetes angulados desde un teclado táctil de Android es un poco incómodo hacerlo dos veces por cada salto de línea...

-Ted

0 votos

¡Excelente, creo que esta es, de lejos, la forma más conveniente! Yo mismo solo uso " lb " (como salto de línea) como el valor a reemplazar con la nueva línea para poder simplemente escribir "línea 1 lb línea 2" ¡e incluso evito tener que ir a caracteres especiales!

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X