翻訳者として文字数を計算します。見積や請求の時に必要ですよね。このときに、表内の文字を正確に計算できないことに気づいたことありませんか?例えば、こんな感じの表があります。部分的に選択をして文字列を数える場合には問題ありません。[G])しかし、表のセルをまたいて文字列を選択して、文字カウントをします。文書全体の文字カウントがされますね。そこで、表内のセルをまたいで文字列を選択している場合に、正確な文字数を計算するマクロを紹介します。このマクロでできること選択した文字列の「単語数」と「文字数(スペースを含めない)」を計算して表示します。文字列が選択されていない場合には、本文中の「単語数」と「文字数(スペースを含めない)」を計算して表示します。「文字列が選択されている場合」と「文字列が選択されていない場合」で処理を分けました。文字列が選択されていない場合には、カーソル位置に限らず、本文中の文字カウントをします。表内の文字列が選択されている場合には、一度別の処理用の文書を開き、そこに文字列をテキスト形式で貼り付けてから文字数を数えています。処理用の文書を表示する必要がないので、33行目のように「見えない」設定で開きます。処理が終わった後は、処理用の文書を閉じます。保存せずに閉じるというメソッドは、44行目で設定します。文字カウントには、ComputeStatisticsメソッドを使います。Len関数で文字数を求めると、Wordの文字カウント機能で表示される数値と異なりますからご注意ください。【Word】[検索と置換]ダイアログボックスのタブ切り替えのショートカットキーみなさんがよく使う[検索と置換]ダイアログボックス。VBA】選択中の表の2行目を削除するWordマクロ先日のWordマクロセミナーの参加者の業務内容をヒントに作ってみました。この方は、行の処理をWordで行うとのことで、特定の行を削除...記事を読む【Word】キーボードの割り当てをもっと簡単に!先日ご紹介した「『キーボードのユーザー設定』でキーボードにマクロを登録する方法」をもっと使いこなすための方法をご紹介します。VBA】特許明細書の見出しをアウトライン設定するWordマクロ久しぶりに見出しマップに関連するテーマです。VBA】特定の列のフォント書式を変更するWordマクロ表の特定の列に対して文字列の色を変えたり蛍光ペンを付けたりフォントのサイズを変更したりすることがあります。VBA】コンテンツコントロールを削除可能にするWordマクロ最近翻訳で扱った書類にテキストの入力用のコンテンツコントロールが多数使用されているWordファイルがありました。VBA】表のセルの末尾に2行追加するWordマクロWordで動く翻訳チェックソフト「色deチェック」のユーザーさんからご要望をいただきまして作ってみました。色deチェックには対訳表を...記事を読む【Word】セル内の文字列を選択する方法[F8]タイトルにも書きましたが、ショートカットキーの[F8]を使うと、セル内の文字列をきれいに選択できます。教えていただきどうもありがとうございます。すごくおす...記事を読む【Word】英文中のダブルスペースを探す英文中のダブルスペースを探す方法です。先日のセミナーで話題になりました。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。このブログでは、Wordで文書を効率的に作成する方法や、コピペで使えるWordマクロを紹介します。©みんなのワードマクロ。