1、查找/替換所有標點符號;
在Word中無法實現(xiàn)一次性查找所有標點符號,所以需要只能一個一個的將半角標點替換為全角標點,英文常用標點符號一共17個,因此最多替17次就可以完成.
中文標點符號范圍(非全部):
"." "," ";" ":" " "!" "……" "—" " "〔" "〕" "《" "》" "‘" "’" "“" "”"共17個
英文標點符號范圍(非全部),對應中文標點符號:
"." "," ";" ":" " "!" "…" "-" " "(" ")" "" "'" "'" """" """"
最后四個相當于' ' " "
2、將半角變?yōu)槿牵?br/>將所有文檔全部轉(zhuǎn)換為全角,Ctrl+A全選文檔,選擇菜單中的,,選中,即將所選中的半角字符轉(zhuǎn)換為全角.
再次a-z,A-Z轉(zhuǎn)為半角,需要26*2=52次
上述兩法比較復雜,如果需要一次性轉(zhuǎn)換,可以使用Word中的宏工具來實現(xiàn),如果需要,給我發(fā)信息,我有收集該工具.
該轉(zhuǎn)換工具代碼如下,可以自動添加至Word中:
* +++++++++++++++++++++++++++++
'* Created By I Love You_Word!@ExcelHome 2005-5-20 5:30:30
'僅測試于System:Windows NT Word:10.0 Language:2052
'^The Code CopyIn [ThisDocument-ThisDocument]^'
'* -----------------------------
Sub ReplaceEnglishInterpunctionInChinese()
'中英互譯文檔中將中文段落中的英文標點符號替換為中文標點符號
Dim i As Paragraph,ChineseInterpunction() As Variant,EnglishInterpunction() As Variant
Dim MyRange As Range,N As Byte
'定義一個中文標點的數(shù)組對象
ChineseInterpunction = Array(".",",",";",":",","!","……","—",","〔","〕","《","》","‘","’","“","”")
'定義一個英文標點的數(shù)組對象
EnglishInterpunction = Array(".",",",";",":",","!","…","-",","(",")","","'","'","""","""")
On Error Resume Next
Application.ScreenUpdating = False '關(guān)閉屏幕更新
For Each i In ThisDocument.Paragraphs '遍歷文檔每個段落
If Asc(i.Range) < 0 Then '如果段落首個字符為漢字(漢字字符的ASC
半角標點符號變?yōu)槿?/h1>
半角標點符號變?yōu)槿?br/>如何將一篇WORD文檔中的半角中文標點符號一次性變?yōu)槿堑?
只能替換么?
只能替換么?
其他人氣:217 ℃時間:2019-09-22 10:15:28
優(yōu)質(zhì)解答
我來回答
類似推薦
- 論文中的標點是用半角的還是全角?半角和全角有什么區(qū)別?
- 寫論文標點應該用全角還是半角?
- 半角標點就是英文標點,而全角是中文的,對嗎?
- 英語翻譯
- 選擇詞語造句
- 某種商品的價格是x元,x元的實際意義________
- It has been snowing today,and school is closed because of it.That will never happen in China
- 已知;如圖,AB∥CD,MG平分∠AMN,NH平分∠DNM
- 設三棱柱的側(cè)棱垂直于底面,所有棱長都為a,頂點都在一個球面上,則該球的表面積為( ) A.πa2 B.73πa2 C.113πa2 D.5πa2
- 一個長方形的長是6厘米,寬是2厘米.以它的一條邊長為軸旋轉(zhuǎn)一周得到一個什么立體圖形,
- 英語翻譯
- 求一篇過年的作文!
猜你喜歡
- 1有沒有生物好的?基因控制性狀的途徑是“控制酶的合成”還是“控制蛋白質(zhì)的合成”?
- 2不久前歐洲天文學就發(fā)現(xiàn)了一顆可能適合人類居住的行星,命名為“格利斯581c”.該行星的質(zhì)量是地球的5倍,直徑是地球的1.5倍.設想在該行星表面附近繞行星沿圓軌道運行的人造衛(wèi)星的動能為Ek1,在地球表面附近繞地球沿圓軌道運行的形同質(zhì)量的人造衛(wèi)
- 3李斯特巧薦肖邦 你會的李斯特或肖邦說些什么?
- 4生命體所能承受的最高溫度和最低溫度是多少?
- 5某同學用加熱氯酸鉀和二氧化錳的混合物方法制取氧氣.他取用二者的混合物共15g,放入試管中加熱待反映完全
- 6判斷下列詞語搭配是否恰當,不恰當?shù)母倪^來.
- 7100G含碳酸鈣10%的大理石和100G鹽酸恰好完全反應
- 8學校買來4箱蘋果,一共48千克,平均分給5個班.(1)每個班分到多少千克?(2)每個班分到幾分之幾箱?
- 9(3x-3y)的平方去掉括號后等于多少
- 10一個梯形的上底是a,下底是3a.把它分成一個三角形和一個平行四邊形,三角形的面積和平行四邊形的面積相比
- 11△ABC的一個頂點分別為A(2,2-2√2),B(0,2—2√2),c(4,2)是判斷△ABC的形狀
- 12電壓表 如果要將量程擴大n倍,則所串的分壓電阻應是電流表內(nèi)阻的多少倍