No.3ベストアンサー
- 回答日時:
またまた、登場です。
(笑)imogasi氏の提案されたVBAを使うというのも、おもしろいですね。少し考えてみましたが以外と、ややこしいですね。試しに作ってみたものを載せておきます。
VBEを開いて標準モジュールに貼り付けて使用できます。
Sub 文字数カウント()
Selection.GoTo What:=wdGoToPage, _
Which:=wdGoToNext, Name:="1"
a = 0
b = ActiveDocument.Characters.Count
c = 0
For i = 1 To ActiveDocument.Characters.Count
Selection.MoveRight
With ActiveDocument
If .Characters(i) = Chr(13) Then
c = c + 1
Else
With .Characters(i)
If .Font.Color <> wdColorAutomatic Or _
.Font.Shading.Texture <> 0 Or _
.Shading.BackgroundPatternColor <> wdColorAutomatic _
Then
a = a + 1
End If
End With
End If
End With
Next i
Selection.GoTo What:=wdGoToPage, _
Which:=wdGoToNext, Name:="1"
Application.ScreenUpdating = True
MsgBox "全文字数:" & b - c & Chr(13) & _
"除外文字数:" & a & Chr(13) & _
"差引文字数:" & b - c - a
End Sub
たぶんもっとコンパクトになるかもしれませんが、思いつきなんでご容赦ください。一応 Word2000 Win98環境で動作しました。
No.4
- 回答日時:
#3の方のご解答が入っているのを知らず、作っていました。
骨子は同じのようですが、ご参考までに入れます。色文字の文章中に色の異なった文字(下記ではオレンジ)があるとき、その文字数をカウントするプログラムを作りました。
ただ実行時間が1200文字程度の文章で数10秒かかる。
その点で下記が適当かどうか自信がない。
Sub test10()
n = ActiveDocument.Characters.Count
' MsgBox n
c = 0
For i = 1 To n
Set d = ActiveDocument.Characters(i)
If d.Font.Color = wdColorOrange Then
'MsgBox d
c = c + 1
End If
Next i
MsgBox c
End Sub
ワードで何かマクロの記録をして、Macro1とかのプログラムが出来るから上記(ただしSub test10()、End Sub以外)をコピーペーストして置き換えてください。それで1つのマクロが出来あがります。
wdColorOrangeはOrangeの部分はRed,Yellowとか色々決められたもの・色がありますので変えれば対処できます。
ありがとうございます!
友人は数百ページのマニュアルの翻訳などをしているのですが、
昼休みなどに実行すれば、時間的には何とかなると思います。
No.2
- 回答日時:
終に#1の方の解答が出ましたね。
意外なアイデアですね。私も朝からずっと考えていたのですが、本件は回答でなくて済みません。●「マーカーで色をつける」とは、メニューバーで「罫線-線種とページ罫線と網掛けの設定-網かけ-背景の色-色指定」の操作で出てくるものを指しているのですか。
●メニューバーで「ツール-文字カウント」の操作で、文字数だけは操作で出るのは、ご存知の方が多いと思います。
しかし「色付き文字数を出す操作」はないのではと思います。
また「マーカーで色をつけた背景(地)の上の文字数を出す操作」もないのではないでしょうか。結局正面からの
回答は、今日1日出なくて、残念でした。
●すると残る手段はVBA(マクロ)でやるしかないが、小生現状情報不足・勉強不足で色々試しましたが、わからない。
ただ全ての文字数を出すプログラムは下記で出せます。
Sub test01()
s = ActiveDocument.Paragraphs.Count
MsgBox s
t = ActiveDocument.Characters.Count
MsgBox t - s
End Sub
あと1文字1文字がVBAで捉えられれば、その「プロパティ」のフォントの色、背景色で判別できるように思いますが、今後勉強します。
回答ありがとうございます。
私はワードはMOUSの資格はもってるけど、
あまり使ってないので詳しくないのですが・・・
>●「マーカーで色をつける」とは、
たぶん、マーカーという機能があったような気がします。
今、私がいる場所には、ワードが無いので未確認です。
こちらも勉強になりました。ありがとうございます。
No.1
- 回答日時:
taketaketさんこんにちは
思いつきで、実証はしていませんが、おおかた、次の方法が良いと思われます。
1, 当該wordファイルをコピーして二つにします。(1つはバックアップ)
2, メニューから[編集]>[置換]として、検索と置換のダイアログを開きます。
3, ダイアログ左下の[オプション]をクリックします。
4, オプション項目下から[書式]>[フォント]とします。
5, 表示されたダイアログの"フォントの色"から、除外する色つき文字の色を選択して、[OK]をクリックします。
6, 検索と置換のダイアログの[すべて置換]をクリックします。(ここで、色つき文字が削除されます)
7, 検索と置換のダイアログから、[書式の削除]>[書式]>[蛍光ペン]>[すべて置換]とします。(ここで、マーカー文字は削除されます)
8, メニューから[ツール]>[文字カウント]として文字数をカウントします。
複数の色のフォントがある場合は、個々に実行してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
【お題】 ・買ったばかりの自転車を分解してひと言
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
word テキスト色ごとに文字数カウント
Word(ワード)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
中学生です。 チ○コを小さくす...
-
料、代、費の使い分けについて
-
自分で処女膜を破ってしまいま...
-
エクセルの折れ線グラフの折れ...
-
会社に仕事ができない新人事務...
-
シャープペンシルに芯がつまっ...
-
鉛筆の囲いは消すべきですか?
-
「五角形のもの」何がある?・...
-
職場のトイレにボールペン流し...
-
「緘」のハンコが欲しい
-
ボールペンを乾燥機で。。。
-
パワーポイント、ノートを見な...
-
キーボードが重くなった・・・
-
鉛筆を半分に切る方法。 女です...
-
胸ポケットがない服で、筆記具...
-
ノートの余分なページをキレイ...
-
修正ペン・修正テープが利用で...
-
なぜなら~で始まった文章の終...
-
自分で刺青の方法は?
-
マウスの使用時の汚れ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
中学生です。 チ○コを小さくす...
-
料、代、費の使い分けについて
-
自分で処女膜を破ってしまいま...
-
エクセルの折れ線グラフの折れ...
-
シャープペンシルに芯がつまっ...
-
鉛筆の囲いは消すべきですか?
-
宅建マークシート2B鉛筆
-
会社に仕事ができない新人事務...
-
自分で刺青の方法は?
-
複写で写った文字をキレイに消...
-
ノートの余分なページをキレイ...
-
なぜなら~で始まった文章の終...
-
バイトの研修は何分前に行けば...
-
鉛筆を半分に切る方法。 女です...
-
パワーポイント、ノートを見な...
-
テーブルに張り付いた印刷物・・・
-
どろぼうけずりの語源
-
学術論文と研究ノートの違い
-
油性マーカーで書いた内容をき...
-
宛名を書く場所がない封筒の場合
おすすめ情報