特許明細書を作成する際に、全角英数記号を半角に統一したい場合がありますが、MS-WORDで一括変換できるマクロを作成しました。なお、特許庁の電子出願で使用できない半角文字に変換することはありません。好みに応じて、自由に書き換えて使用してください。
Sub tohankakuall()
'
' tohankakuall Macro
'
'
Selection.Find.ClearFormatting
With Selection.Find
.Text = "[!" & ChrW(8221) & "#$%&’()*+,-./0-9:;<=>?@A-Z[¥]^_`a-z{|}]"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchFuzzy = False
.MatchWildcards = True
End With
Do While Selection.Find.Execute
Selection.Range.CharacterWidth = wdWidthHalfWidth
Loop
Selection.Find.ClearFormatting
With Selection.Find
.Text = "[!" & ChrW(8221) & "#$%&’()*+,-./0-9:;<=>?@A-Z[¥]^_`a-z{|}]"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchFuzzy = False
.MatchWildcards = True
End With
Do While Selection.Find.Execute
Selection.Range.CharacterWidth = wdWidthHalfWidth
Loop
End Sub
2011年4月29日金曜日
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿