【求助】WORD表格欄列轉換及巨集- PCZONE 討論區

文章推薦指數: 80 %
投票人數:10人

【求助】WORD表格欄列轉換及巨集. 想請問各位前輩WORD的表格中是否有方法可以把欄跟列之間的資料互換, 我記得我好像在哪邊有看過可以利用EXCEL來處理,但是又想不起來 ...  PCZONE討論區>▲--電腦軟體討論區>--OFFICE相關軟體討論版 【求助】WORD表格欄列轉換及巨集 會員名稱記住密碼密碼聯絡我們通知--OFFICE相關軟體討論版Word、Excel、PowerPoint、Access、Outlook、FrontPage或OfficeXP等的問題解答與經驗分享arti會員【求助】WORD表格欄列轉換及巨集想請問各位前輩WORD的表格中是否有方法可以把欄跟列之間的資料互換, 我記得我好像在哪邊有看過可以利用EXCEL來處理,但是又想不起來, 不知有人有方法可以處理,謝謝。

問題二是,我錄製WORD的巨集如簡體字或是其他字,例如"這個雙逗號字, 打開VisualBasic編輯器發現裡面出現的是ChrW(8220),我想請問這是哪種碼,有沒有軟體可以查詢此碼,謝謝。

回覆leonchouTakeiteasy~引用: 想請問各位前輩WORD的表格中是否有方法可以把欄跟列之間的資料互換, 我記得我好像在哪邊有看過可以利用EXCEL來處理,但是又想不起來... 我不知Word2002,2003有無此功能, 不過利用Excel欄列轉置的功能是可行的。

1.選取表格>複製 2.到Excel,貼上 3.複製>選擇性貼上:轉置 4.複製>回Word貼上. *Excel的選擇性貼上:轉置在哪裡? 在Excel複製後,在空白儲存格上按右鍵(或編輯>選擇性貼上), 出現的選擇性貼上對話框裡就有「轉置」。

*如果在Word貼上變圖片的問題-- 只要前述操作正確,到Word應該預設以"HTML"格式貼上, 可以得到正確結果。

如何確定是以什麼格式貼上? 在(Word)貼上前,編輯>選擇性貼上, 出現的對話框裡會有許多種格式的選項。

如果HTML格式不是預設(反白), 自己點選HTML再按確定即可。

======================引用: 我錄製WORD的巨集如簡體字或是其他字,例如"這個雙逗號字, 打開VisualBasic編輯器發現裡面出現的是ChrW(8220),我想請問這是哪種碼,有沒有軟體可以查詢此碼 Chr函數 傳回一個含有與指定的字元碼相關之字元的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函數相同。

備註 VisualBasicfortheMacintosh不支援Unicode字串。

所以,ChrW(n)無法傳回n個數值(範圍為128到65,535)的所有Unicode字元,因為它位在Windows環境中。

相反地,ChrW(n)會企圖為n大於127的Unicode數值進行「最佳推測」。

因此,您不可以在Macintosh環境中使用ChrW。

====================== 資料來源:VBA輔助說明回覆arti會員感謝前輩高手的回答, 表格轉換試過了沒問題, 這樣方便多了不用在一欄欄剪下來處理, 我還有一個小小問題在EXCEL裡的表格有沒有方法讓表格上下再置換一次, 我只想到插入一欄數字123然後讓他排序,請問還有其他好方法嗎? 這樣的動作能不能把他做成巨集。

回覆leonchouTakeiteasy~插入數字欄排序已算很方便了,熟練的話很快。

如果要做成巨集當然也可以:工具>巨集>錄製。

回覆arti會員謝謝leonchou兄的解答, 還好自己這樣作法沒有離譜應該算是可行, 總算是有點信心嘍。

回覆主題工具顯示可列印版本郵寄本頁給好友 XML  RSS2.0  RSS 本站使用vBulletin合法版權程式站務信箱:[email protected]本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請email:[email protected]處理。



請為這篇文章評分?