會員 | 【求助】WORD表格欄列轉換及巨集 想請問各位前輩WORD的表格中是否有方法可以把欄跟列之間的資料互換, 我記得我好像在哪邊有看過可以利用EXCEL來處理,但是又想不起來, 不知有人有方法可以處理,謝謝。 問題二是,我錄製WORD的巨集如簡體字或是其他字,例如"這個雙逗號字, 打開Visual Basic編輯器發現裡面出現的是ChrW(8220),我想請問這是哪種碼,有沒有軟體可以查詢此碼,謝謝。 |
回覆 |
Take it easy~ | 引用:
不過利用Excel欄列轉置的功能是可行的。 1. 選取表格 > 複製 2. 到 Excel, 貼上 3. 複製 > 選擇性貼上 : 轉置 4. 複製 > 回 Word 貼上. *Excel的選擇性貼上:轉置在哪裡? 在Excel複製後,在空白儲存格上按右鍵(或編輯 > 選擇性貼上), 出現的選擇性貼上對話框裡就有「轉置」。 *如果在Word貼上變圖片的問題 -- 只要前述操作正確,到Word應該預設以 "HTML" 格式貼上, 可以得到正確結果。 如何確定是以什麼格式貼上? 在(Word)貼上前,編輯 > 選擇性貼上, 出現的對話框裡會有許多種格式的選項。 如果 HTML 格式不是預設(反白), 自己點選 HTML 再按確定即可。 ====================== 引用:
傳回一個含有與指定的字元碼相關之字元的 String。 語法: Chr(charcode) charcode 引數是一個用來識別某字元的Long。 請注意 0 到 31 之間的數字與一般、非列印的ASCII碼相同,例如,Chr(10) 會傳回換行字元。charcode 的正常範圍為 0-255。然而,在DBCS系統,charcode 的實際範圍為 -32768 到 65535。 附註 ChrB 函數是使用於含有位元組資料的 String,而非傳回一個字元,其有可能是一或兩個位元組,而 ChrB 都是傳回一個位元組。ChrW 函數則傳回一個包含Unicode 字元的String,若在不支援Unicode的平台上,其功能與Chr函數相同。 備註 Visual Basic for the Macintosh 不支援 Unicode 字串。所以,ChrW(n) 無法傳回 n 個數值 (範圍為 128 到 65,535) 的所有 Unicode 字元,因為它位在 Windows 環境中。相反地,ChrW(n) 會企圖為 n 大於 127 的 Unicode 數值進行「最佳推測」。因此,您不可以在 Macintosh 環境中使用 ChrW。 ====================== 資料來源:VBA輔助說明 | ||
回覆 |
會員 | 感謝前輩高手的回答, 表格轉換試過了沒問題, 這樣方便多了不用在一欄欄剪下來處理, 我還有一個小小問題在EXCEL裡的表格有沒有方法讓表格上下再置換一次, 我只想到插入一欄數字123然後讓他排序,請問還有其他好方法嗎? 這樣的動作能不能把他做成巨集。 |
回覆 |
Take it easy~ | 插入數字欄排序已算很方便了,熟練的話很快。 如果要做成巨集當然也可以:工具 > 巨集 > 錄製。 |
回覆 |
會員 | 謝謝leonchou兄的解答, 還好自己這樣作法沒有離譜應該算是可行, 總算是有點信心嘍。 |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。