貼到 MS Word 2007 中的多個表格儲存格中

貼到 MS Word 2007 中的多個表格儲存格中

情況:我的剪貼簿中有文字“123-456”,是從先前在 Word 中輸入的內容剪下下來的。然後,我建立一個 4x4 表格,選擇該表格中的所有儲存格,然後選擇「貼上」。

我想要得到的最終結果是所有 16 個單元格中的文字“123-456”。相反,MS Word 將破折號視為某種中斷,我在4 個單元格的第一列中得到“123”,在第二列中得到“456”,在第三列中得到“123”,在4個單元格中再次得到「456」第四欄:

123 456 123 456
123 456 123 456
123 456 123 456
123 456 123 456

代替

123-456 123-456 123-456 123-456 
123-456 123-456 123-456 123-456 
123-456 123-456 123-456 123-456 
123-456 123-456 123-456 123-456 

有誰知道什麼設定可以控制它,或者是否可以關閉?我已經嘗試了“Word 選項”中的大部分設置,但沒有效果,並且我用谷歌搜尋了我認為可以產生答案的所有內容。

答案1

您需要確保在 123-456 之間使用不間斷連字元 (Ctrl+Shift+_)。然後當你複製貼上時,它就會做你想做的事。

您可以在“插入”標籤下的特殊字元部分中的“符號”下找到它,然後按一下“更多符號”。然後轉到“特殊字元”選項卡,向下的第三個選項將提到不間斷的連字符。您也可以在此處設定自動更正和符號來更改您喜歡的操作。

一旦我更改為不間斷連字符,我就能夠以您想要的格式複製貼上。我從中得到了一個提示文章

答案2

我也遇過這種行為。可能有一種更優雅的處理方法,但這是我追蹤問題的根源。

在 Excel 功能區的「資料」標籤下的「資料工具」部分中,有「文字分列」按鈕。如果您選擇包含文字的列並開啟精靈,然後選擇分隔檔案類型選項,則當前往精靈的第二步驟時,您將能夠指示 Excel 應將哪些字元視為分隔符號。聽起來您將連字符列為分隔符,因此當您貼上資料時,Excel 正在幕後執行「文字到列」操作。如果你改變它,它應該可以解決你的問題。

相關內容