Comment saisir une nouvelle ligne dans une cellule de Google Sheets?

21

Lorsque j'accède à une feuille de calcul dans Google Drive sur un ordinateur avec un clavier, je peux entrer une nouvelle ligne dans une seule cellule en appuyant sur alt+ enter.

Mon clavier sur mon Android n'a même pas de altclé.

Comment saisir une nouvelle ligne sur mon appareil Android?

Pour un clavier sur mon Android, j'utilise actuellement Swype, mais je suppose et j'espère qu'il existe une sorte d'approche générale qui n'est pas spécifique à un clavier particulier.

Questionneur
la source
2
Je crains qu'il n'y ait pas "d'approche générale" pour cela. Vous voudrez peut-être jeter un œil à ma liste sur les claviers et les méthodes de saisie , qui contient plusieurs candidats comme Hackers Keyboard qui prennent en charge ces "touches supplémentaires".
Izzy
Idée n ° 1 à essayer: créez un "document de référence" avec une seule cellule où vous mettez le caractère "nouvelle ligne" dans la cellule sur un PC, puis utilisez le copier-coller sur votre appareil Android. Idée n ° 2: les feuilles Google prennent-elles en charge les macros?
Gdalya
RÉPONSE PARFAITE, DROIT ICI GUYS: webapps.stackexchange.com/questions/25359/…
@ user110230, cette réponse ne s'applique qu'aux ordinateurs de bureau, pas aux téléphones Android.
Interlocuteur

Réponses:

19

Moyen le plus simple: ajoutez une lettre supplémentaire à la fin de la ligne. Sélectionnez cette lettre. Appuyez sur Entrée. La lettre sera remplacée par une nouvelle ligne.

Dave Blankenship
la source
3
C'est la seule bonne réponse
Carles Sala
1
Il a quelques mises en garde importantes: 1) Cela ne fonctionne pas avec les claviers physiques (Bluetooth), au moins pour moi 2) Il faut vraiment que ce soit une lettre . Si vous sélectionnez un espace, cela ne fonctionne pas.
Cheetah
Il fonctionne avec Google Pinyin, mais ne fonctionne pas avec le clavier japonais Google
fefe
1
Cela ne fonctionne pas dans l'application Google Spreadsheet (n'a pas essayé sur la webapp)
Thomas LAURENT
4

Vous pouvez utiliser les fonctions concatenate()et char(10)(retour chariot). Exemple:

=CONCATENATE("First line"; CHAR(10); "Second line")
Tzunki
la source
4

Le seul moyen que j'ai trouvé jusqu'à présent est le presse-papiers.

En utilisant un document source avec un saut de ligne, avec un certain effort, vous pouvez réussir à sélectionner uniquement le saut de ligne, puis le copier / coller.

Il est encore plus facile d'utiliser une application telle que "Unicode Pad" ou "Unicode CharMap", qui recherchent et copient / collent n'importe quel caractère. Vous devrez rechercher LF, LINE FEED ou U + 000A.
Notez que vous ne "verrez" pas le personnage après l'avoir sélectionné, il apparaît comme un espace pour des raisons évidentes.
Ce n'est toujours pas aussi pratique que je le souhaiterais, mais au moins j'ai trouvé que cela fonctionnait de manière fiable.

Peter B
la source
3

Marquez la cellule dans laquelle vous souhaitez avoir de nouvelles lignes.

Dans le menu supérieur, cliquez sur le "A" à côté du bouton de rétablissement.

Sélectionnez le sous-menu

dans la partie inférieure de l'écran, un modal apparaît. Il a frappé l'onglet "CELLULE".

Activez ensuite "Wrap Text".

Cellule + retour à la ligne du texte

Maintenant, cette cellule fera des sauts de ligne sur le texte long.

fab5
la source
L'habillage n'est pas la même chose qu'un saut de ligne inséré.
wbogacz
wbogacz a raison de dire que ce n'est pas un saut de ligne, mais c'est exactement ce que je cherchais.
Tom Wyllie
1

Mettez en surbrillance un personnage à jeter et appuyez sur Entrée, ainsi que tout taper dans un éditeur de texte, puis copiez / collez-le dans la cellule Google Sheets, les deux ne fonctionnent que sur les appareils Android. J'ai une feuille de calcul Google que je partage avec un client qui a un iPhone, et elle doit pouvoir entrer plusieurs lignes dans une cellule. J'ai donc trouvé juste un petit code de script Google Apps pour le faire sur son iPhone (peut être entré dans le menu déroulant de la feuille de calcul Google, Outils >> Editeur de script):

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

Fondamentalement, cela crée une fonction (qui est automatiquement liée à un déclencheur Google Sheets) et s'exécutera chaque fois qu'une cellule est modifiée. Il remplace simplement tous les caractères "\ n" de votre texte par un saut de ligne. Assurez-vous qu'il s'agit d'une barre oblique inverse et non d'une barre oblique normale. Pour les programmeurs, le "\ n" est un caractère spécial qui représente un retour chariot dans une chaîne. La seule exception possible où un saut de ligne accidentel pourrait se produire serait lorsque vous tentez de saisir un chemin Windows dans une cellule telle que "C: \ Users \ John \ Documents \ news". Les doubles contre-obliques sont donc la solution de contournement courante pour les chemins d'accès Windows parmi les programmeurs. Donc, on pourrait entrer "C: \ Users \ John \ Documents \ news" ou même simplement "C: \ Users \ John \ Documents \ news" (car \ n est vraiment la seule chaîne que nous remplaçons à ce stade).

Il est également possible de changer les caractères de remplacement, au cas où quelqu'un serait plus familier avec HTML:

function onEdit(e) {
    e.range.setValue(e.value.replace(/ *<br *\/*> */ig, '\n'));
}

Puisque " <br>" est beaucoup plus délibéré (les gens ne le tapent pas accidentellement à moins qu'ils ne souhaitent un saut de ligne), cela rend la fonction de remplacement plus simple, car nous n'avons pas besoin de faire une échappement pour les doubles contre-obliques. Mais personnellement, taper les crochets angulaires d'un clavier à écran tactile Android est un peu gênant de le faire deux fois pour chaque saut de ligne ...

-Ted

Ted
la source
0

En outre, vous pouvez utiliser la fonction CHAR (10) dans n'importe quelle cellule libre, puis copier son contenu.

Alexander Kochkarev
la source
0

J'ai réussi en appuyant plusieurs fois sur Entrée lors de la frappe d'un message, tout sélectionner, le copier et le coller dans une cellule d'une feuille.

Alternaivan
la source
0

Sélectionnez un morceau de texte à l'intérieur de la cellule et appuyez sur Enter. Il déplacera le curseur vers une nouvelle ligne à l'intérieur de la cellule.

Alexander Guzeev
la source
0

Tapez une lettre, sélectionnez-la et appuyez sur Entrée

Javier Rodriguez Olalla
la source
0

L'astuce suivante a fonctionné pour moi: Ctrl + Entrée

user275859
la source
5
Vous voulez expliquer où les appareils Android ont la Ctrlclé? Notez que ce site concerne Android, pas Desktop.
Izzy
Je suppose (mais je n'ai pas testé) que cela pourrait fonctionner sur des applications de clavier tierces qui ont une touche Ctrl comme le clavier de Hacker.
Andrew T.
-2

Sélectionnez simplement une ligne et appuyez sur + (en haut à droite sur la barre d'outils), il vous sera proposé d'insérer une ligne au-dessus ou en dessous ou un lien.

cyb
la source
Notez que l'OP souhaite insérer une nouvelle ligne à l' intérieur d'une cellule , ou devrait probablement être appelé comme saut de ligne à la place ... mais pas une nouvelle ligne.
Andrew T.