よる日英翻訳で、案外便利なのがこのマクロです。CTでの日英翻訳においては、日本語テキストの中に一義的に決まる英単語が散在するところから翻訳作業をはじめます。用語集を用いて一括置換をすることで上記の状態を作り出します。)そして、この英単語を並び替える(コピー&ペーストする)ことで英文を作っていきます。)この並べ替えのときに、文頭にある単語の1文字目を大文字にすることを自動化します。カーソルを移動せずに、さらに、消して書き直す必要がないので、便利ですよ。私はキーボードに割付けて実行しています。ワードマクロ勉強会などでデモでお見せすると喜ばれるちょっとしたマクロです。マクロでできることカーソルが置かれた文章の文頭の単語の1文字目を大文字・小文字に切り替えます。文頭の判定には、Wordソフト自体が判定する文章の1文字目としています(20行、40行)。以下のような場合には(カーソル位置を赤いバーlで表示)、Wordが文章の固まりを誤認識しますので、思ったような結果が得られませんのでご了承ください(他にも例外があると思います)。用いられるピリオドを、文末のピリオドと誤認識してしまいます。結果として、文頭の1文字目を「A1のA」と認識して大文字・小文字を切り替えてしまうため、本来文頭であるべきはずの「AsのA」の大文字・小文字の切り替えができません。マクロの解説8行目で、カーソルが置かれている文章全体を選択します。7行でRangeオブジェクトを定義して用いているため、マクロ実行中に視覚的に選択範囲が広がることはありません。10行では、文頭にタブ(Chr(9))と半角スペース(Chr(32))がある場合にはそれらを無視するために、カーソル位置を変更しています。メソッドを用いることで、選択範囲の開始位置を移動させます。プロパティを用いて、選択範囲の文字の最初の1文字を選択します。14行~18行で、この1文字が大文字であれば、小文字に、小文字であれば、大文字に変更しています。紹介したワイルドカードによる置換例です。法務翻訳では、以下のような書式がよくでてきます。(日...記事を読む【コード】最終段落にカーソルを移動するWordマクロ文書の最終段落を見つけて選択するマクロです。文書の最終段落には特定の情報が含まれていることがあります。この隠し文字と通常の文字の混在文にて、一括置...記事を読む【ぱらぱら】一括置換による翻訳の支援ソフト「ぱらぱら」用ツール一括置換による翻訳(上書き翻訳)で便利なツールを開発しています。デモ用として数種類の辞書が付属しています。これを自分でつくる方法を少しずつご紹介します。記事を読む【コード】一括置換による翻訳にて原文データを見ながら翻訳するこれ、以前からかなりのご要望をいただいておりました。[G]またまたショートカットの紹介です。自分の成果を確認(計測)しながら翻訳をしています。そのときのちょうどいいバロメーターですが...記事を読む【コード】特定ページの本文を選択するWordマクロブログの読者の方から、文書中の特定ページの本文を選択する方法を尋ねられました。300ページのWord文書があります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。このブログでは、Wordで文書を効率的に作成する方法や、コピペで使えるWordマクロを紹介します。2020年2月3日TOPこのサイトについてセミナーサービスサイトマップお問い合わせ©みんなのワードマクロ。