使用鍵盤在計算機上的Google雲端硬盤中訪問電子表格時,我可以通過按 alt kbd> + enter kbd>在單個單元格中輸入新行。
Android上的鍵盤甚至都沒有 alt kbd>鍵。
如何在Android設備上輸入新行?
對於我Android上的鍵盤,我目前正在使用Swype,但我假設並希望有某種通用方法並非特定於特定鍵盤。
使用鍵盤在計算機上的Google雲端硬盤中訪問電子表格時,我可以通過按 alt kbd> + enter kbd>在單個單元格中輸入新行。
Android上的鍵盤甚至都沒有 alt kbd>鍵。
如何在Android設備上輸入新行?
對於我Android上的鍵盤,我目前正在使用Swype,但我假設並希望有某種通用方法並非特定於特定鍵盤。
最簡單的方法:在行尾添加一個額外的字母。選擇該字母。按回車。這封信將換成新行。
函數 CHAR(10)
將返回換行符。
與 CONCATENATE()
或 &這樣的函數結合使用 > code>將換行。示例:
= CONCATENATE(“第一行”; CHAR(10);“第二行”)=“第一行” &CHAR(10)&“第二行”
到目前為止,我發現的唯一方法是通過剪貼板。
使用帶有換行符的源文檔,通過一些努力,您可以成功選擇僅換行符,然後復制/粘貼
使用“ Unicode Pad”或“ Unicode CharMap”之類的應用程序會更容易,這兩個應用程序都會找到並複制/粘貼任何字符。您需要查找LF,LINE FEED或U + 000A。
請注意,選擇字符後不會“看到”該字符,出於明顯的原因,該字符顯示為空格。
這仍然是並不是我想要的那樣方便,但至少我發現它可以可靠地工作。
標記要在其中包含新行的單元格。
在頂部菜單中,單擊“重做”按鈕旁邊的“ A”。
在下部屏幕部分中彈出一個模式。在那裡點擊了標籤“ CELL”。
然後激活“ Wrap Text”。
現在,此單元格將對長文本進行換行。
突出顯示一個扔掉的字符並按Enter鍵,然後將所有內容鍵入文本編輯器,然後將其複制/粘貼到Google Sheets單元中,這兩種方法都只能在Android設備上使用。我有一個要與擁有iPhone的客戶端共享的Google Spreadsheet,她需要能夠在一個單元格中輸入多行。因此,我想出了一些在她的iPhone上執行的Google Apps腳本代碼(可以在Google Spreadsheet的下拉菜單中選擇工具>>腳本編輯器):
函數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
以下技巧對我有用:Ctrl + Enter
在鍵入消息時,我按了幾次Enter鍵成功,將其全部選中,然後復制並將其粘貼到工作表的單元格中。
只需選擇一條線,然後按+(在工具欄的右上角),系統就會提示您在行的上方或下方插入一行或 link>。