從 Word 貼上到 Excel - 停止將 Word 新行轉換為新儲存格

從 Word 貼上到 Excel - 停止將 Word 新行轉換為新儲存格

我在 MS Word 中有一個表格,其中有兩列。在第二列中,文字分佈在多行中,即我已按“Enter”鍵來實現此目的。

當我貼到 Excel 中時,它會將這些單獨的行轉換為單獨的儲存格。

我想要它做的是將行保留在同一個單元格中,只是在不同的行上,即如果我在 Excel 的單元格中按 Alt+Enter 會發生什麼。

我該怎麼辦呢?

編輯:這是我的數據的範例。在單字中,它位於單字表中。

----------------------------
| Bananas   | - yellow     |
|           | - curved     |
----------------------------
| Apples    | - red/green  |
|           | - round      |
----------------------------

答案1

更好的答案: 如何將Word表格複製到Excel而不將儲存格拆分為多行

給出的技巧是用類似段落符號 ¶ 的內容複製/取代 Word 表中的換行符(現在我知道這也稱為「pilcrow」)。您不必儲存 Word 文件即可保留原始文件。

將修改後的資料貼上到 Excel 中,然後您可以進行另一次複製/貼上,將內部換行符號放回儲存格內,而無需拆分它們。 Excel 端的花招是使用 Alt 程式碼來定義搜尋和取代。請參閱引用的連結。

答案2

貼不行啊Excel 中的 Alt+Enter 不是特殊字符,它只是確保 CR+LF 儲存在儲存格內而不是強制您進入下一個儲存格的一種方法。

一種選擇是不在 Word 表格中按 Enter 鍵,而是使用另一個字元(例如“#”),然後在 Excel 中使用巨集搜尋“#”,並在貼上後替換為 CHR(10)。

相關內容