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.


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.


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")

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.


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.


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


0

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


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.


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.



0

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


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.


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.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.