[[20180518110234]] 『英文のみ色分け』(たに) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『英文のみ色分け』(たに)

お世話になっております。
私は物流会社で勤務している者です。
エクセルにて質問ですが、英文のみ色分けしたいのですが可能でしょうか。
よろしくお願いいたします。

< 使用 Excel:Excel2016、使用 OS:unknown >


 1セル内に英字、それ以外が混在していてそのうちの英字だけに色を付けたいということか?
 それとも一つのセルには英字のみ、それ以外の文字のみが入っていて英字のセルだけ色を付けたいということか?
(ねむねむ) 2018/05/18(金) 11:10

 VBA
 対象範囲を選択して実行
 Sub test()
     Dim r As Range, temp, m As Object
     With CreateObject("VBScript.RegExp")
         .Global = True: .IgnoreCase = True
         .Pattern = "[a-zA-Z]"
         For Each r In Selection
             temp = r.Text
             For Each m In .Execute(temp)
                 r.Characters(m.firstindex + 1, m.Length).Font.Color = vbRed
             Next
         Next
     End With
 End Sub
(seiya) 2018/05/18(金) 12:26

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.