VBATips

セルの文字色を背景色と同じにする【ExcelVBA】

セルの文字色を背景色と同じにする

セルの見栄えをよくするために、下記のような表を作りたい。

aaa111aaa111
aaa222222
bbb111bbb111
bbb222222

ただし、オートフィルターで作業することを考えると、同じ文字を消すことはできません。
その為、セルの文字色(フォント色)を背景色にしてしまえば、見栄えよくなります。
(データはいっているかどうかはわかりづらくなりますが、それは一旦置いておきます)

セルの文字色を背景色と同じにするサンプルコード

Public Sub sample()    
    '■文字の色を背景色と同一にする(データはあるが、結合したように見栄良くなる)
    With Range("A1")
        .Font.Color = .Interior.Color
    End With
End Sub

注意点

関連記事

コメント

タイトルとURLをコピーしました