使用键盘在计算机上的Google云端硬盘中访问电子表格时,我可以通过按alt + enter在单个单元格中输入新行。

我的Android键盘上连一个alt都没有键。

如何在Android设备上输入换行?

对于Android上的键盘,我目前正在使用Swype,但是我假设希望有一种不特定于特定键盘的通用方法。

评论

恐怕没有“通用方法”。您可能想看一下我在“键盘与输入法”上的列表,其中包含一些支持此类“附加键”的候选程序,例如Hackers Keyboard。

尝试的想法#1:在单个单元格中创建一个“参考文档”,在PC上的单元格中插入“换行符”,然后在Android设备上使用复制和粘贴功能。想法2:Google表格是否支持宏?

完美答案,正确的人:webapps.stackexchange.com/questions/25359/…

@ user110230,该答案仅适用于台式计算机,不适用于Android手机。

#1 楼

最简单的方法:在行尾添加一个额外的字母。选择该字母。按回车。这封信将换成新行。

评论


这是唯一正确的答案

– Carles Sala
17年5月4日在21:08

它有一些重要的警告:1)对我来说,这不适用于物理(蓝牙)键盘2)确实需要一个字母。如果选择一个空格,它将不起作用。

–猎豹
18年2月9日在2:14

它适用于Google拼音,但不适用于Google日语键盘

–fefe
19年6月23日在6:51

它在Google Spreadsheet应用程序中不起作用(未在网络应用程序上尝试过)

–托马斯·劳伦(Thomas LAURENT)
19-09-22在21:31

#2 楼

函数CHAR(10)将返回换行符。

CONCATENATE()&之类的函数结合将产生新的一行。示例:

=CONCATENATE("First line"; CHAR(10); "Second line")
="First line"&CHAR(10)&"Second line"


#3 楼

到目前为止,我发现的唯一方法是通过剪贴板。

使用带有换行符的源文档,通过一些努力,您可以成功选择仅换行符,然后将其复制/粘贴。

使用“ Unicode Pad”或“ Unicode CharMap”之类的应用程序更容易,这两个应用程序都将查找并复制/粘贴任何字符。您需要查找LF,LINE FEED或U + 000A。
请注意,选择字符后不会“看到”该字符,出于明显的原因,该字符显示为空格。
此仍然不如我希望的那样方便,但至少我发现它可以可靠地工作。

#4 楼

标记要在其中换行的单元格。

在顶部菜单中,单击重做按钮旁边的“ A”。



在下面的屏幕部分弹出一个模式。在那里点击了标签“ CELL”。

要激活“自动换行”。



现在此单元格将对长文本进行换行。

评论


包装与插入的换行符不同。

– wbogacz
17 Mar 14 '17 at 12:23

wbogacz是正确的,这不是换行符,但这正是我想要的。

–汤姆·维利(Tom Wyllie)
18年4月30日在14:11

#5 楼

突出显示一个扔掉的字符并按Enter键,然后将所有内容键入文本编辑器,然后将其复制/粘贴到Google表格单元格中,两者都只能在Android设备上使用。我有一个要与拥有iPhone的客户端共享的Google Spreadsheet,她需要能够在一个单元格中输入多行。因此,我想出了一点点Google Apps脚本代码就可以在她的iPhone上执行此操作(可以在Google Spreadsheet的下拉菜单,工具>>脚本编辑器中输入):

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


基本上会创建一个函数(该函数会自动链接到Google表格触发器),并且每次编辑单元格时都会运行。它只是用换行符替换文本中的所有“ \ n”字符。确保这是一个反斜杠,而不是正常的斜杠。对于程序员,“ \ n”是一个特殊字符,代表字符串中的回车符。可能发生意外换行的唯一可能例外是,尝试将Windows路径输入到诸如“ C:\ Users \ John \ Documents \ news”的单元格中时。因此,双反斜杠是程序员在Windows路径中常用的解决方法。因此,可以输入“ C:\ Users \ John \ Documents \ news”,甚至只是“ C:\ Users \ John \ Documents \ news”(因为\ n实际上是我们现在要替换的唯一字符串)。

如果有人更熟悉HTML,也可以更改替换字符:

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


由于“ <br>”的含义更多故意的(人们除非想换行,否则不要无意中输入该字符),它使替换功能更简单,因为我们不必为双反斜杠转义。但就个人而言,使用Android触摸屏键盘输入尖括号有点不方便,因为每次换行都需要两次...

-Ted

评论


很好,我认为这是迄今为止最方便的方法!我只是用“ lb”(如换行符)作为要用换行符替换的值,因此我只需写“ 1 lb lb 2行”,甚至不需要使用特殊字符:)

– Heemaolle
20年8月14日在8:44

#6 楼

以下技巧对我有用:
Ctrl + Enter

评论


介意说明Android设备在何处具有Ctrl键?请注意,此网站是关于Android而非桌面的。

– Izzy♦
18-10-4在13:14

我假设(但尚未测试)这可能适用于具有Ctrl键的第三方键盘应用程序,例如Hacker's Keyboard。

–安德鲁·T。♦
19-10-8在7:09

#7 楼

键入消息时,我按了几次Enter键就成功了,全部选中,复制并粘贴到工作表的单元格中。

#8 楼

只需选择一条线,然后按+(工具栏右上角),系统就会提示您在上方或下方插入一行或链接。

评论


请注意,OP希望在单元格中插入新行,或者应该将其称为换行符,而不是新行。

–安德鲁·T。♦
2015年5月14日下午6:16