Evidenzia un personaggio usa e getta e premi Invio, oltre a digitare tutto in un editor di testo, quindi copiarlo / incollarlo nella cella Fogli Google, entrambi funzionano solo su dispositivi Android. Ho un foglio di calcolo di Google che sto condividendo con un cliente che ha un iPhone e deve poter inserire più righe all'interno di una cella. Quindi ho trovato solo un piccolo codice di Google Apps Script per farlo sul suo iPhone (può essere inserito nel menu a discesa del foglio di calcolo di Google, Strumenti >> Editor di script):
function onEdit(e) {
e.range.setValue(e.value.replace(/\\\\/g, '\\').replace(/ *\\n */g, '\n').replace(/\/g, '\\'));
}
Fondamentalmente, ciò crea una funzione (che è automaticamente collegata a un trigger di Fogli Google) e verrà eseguita ogni volta che una cella viene modificata. Sostituisce semplicemente tutti i caratteri "\ n" nel testo con un'interruzione di riga. Assicurati che sia una barra rovesciata e non una barra normale. Per i programmatori, "\ n" è un carattere speciale che rappresenta un ritorno a capo all'interno di una stringa. L'unica possibile eccezione in cui potrebbe verificarsi un'interruzione accidentale della linea sarebbe quando si tenta di inserire un percorso di Windows in una cella come "C: \ Users \ John \ Documents \ news". Quindi le doppie barre rovesciate sono la soluzione alternativa comune per i percorsi di Windows tra i programmatori. Quindi si potrebbe inserire "C: \ Users \ John \ Documents \ news" o anche semplicemente "C: \ Users \ John \ Documents \ news" (poiché \ n è davvero l'unica stringa che stiamo sostituendo a questo punto).
È anche possibile cambiare i caratteri sostitutivi, nel caso in cui qualcuno abbia più familiarità con HTML:
function onEdit(e) {
e.range.setValue(e.value.replace(/ *<br *\/*> */ig, '\n'));
}
Poiché " <br>
" è molto più deliberato (le persone non lo scrivono accidentalmente a meno che non vogliano un'interruzione di riga), rende più semplice la funzione di sostituzione, dal momento che non dobbiamo sfuggire alle doppie barre rovesciate. Ma personalmente, digitando le parentesi angolate da una tastiera touchscreen Android è un po 'scomodo farlo due volte per ogni interruzione di riga ...
e formattato