Word VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


6 / 886 ←次へ | 前へ→

【906】Re:Wordで塗りつぶしされ文字だけ検索したい。
発言  マナ  - 24/7/31(水) 9:20 -

引用なし
パスワード
   ▼M さん:


塗りつぶしが黄色の蛍光ペンだとして

Sub test()
  Dim dic As Object
  Dim r As Range

  Set dic = CreateObject("scripting.dictionary")
  Set r = ActiveDocument.Content

  With r.Find
    .Highlight = True
    Do While .Execute
      Do While r.HighlightColorIndex = wdUndefined
        r.MoveEnd Unit:=wdCharacter, Count:=-1
      Loop
      If r.HighlightColorIndex = wdYellow Then
        dic(dic.Count) = r.Text
      End If
    Loop
  End With
  
  If dic.Count > 0 Then
    Documents.Add.Range.Text _
      = "検索結果:" & vbCr & Join(dic.items, vbCr)
  End If

End Sub

14 hits

【903】Wordで塗りつぶしされ文字だけ検索したい。 M 24/7/28(日) 14:29 質問[未読]
【904】Re:Wordで塗りつぶしされ文字だけ検索したい。 マナ 24/7/28(日) 19:39 発言[未読]
【905】Re:Wordで塗りつぶしされ文字だけ検索したい。 M 24/7/30(火) 22:52 発言[未読]
【906】Re:Wordで塗りつぶしされ文字だけ検索したい。 マナ 24/7/31(水) 9:20 発言[未読]
【907】Re:Wordで塗りつぶしされ文字だけ検索したい。 M 24/8/3(土) 23:25 回答[未読]
【908】Re:Wordで塗りつぶしされ文字だけ検索したい。 マナ 24/8/4(日) 8:46 発言[未読]

6 / 886 ←次へ | 前へ→
ページ:  ┃  記事番号:
207156
(SS)C-BOARD v3.8 is Free