microsoft.public.jp.excel
Discussion:
VBA オートシェイプの色変更
(too old to reply)
Aloha Hawaii
2006-07-26 07:56:02 UTC
Permalink
シート上のオートシェイプをクリックしたら、塗りつぶしの色が白から黒に、再度クリックしたら黒から白と、クリックする度に、交互に色を変えるにはどうすればよろしいですか。
Aloha Hawaii
2006-07-26 08:26:02 UTC
Permalink
Sub チェック色変更()
Dim chk As Integer
With ActiveSheet.Shapes(Application.Caller)
chk = .Fill.ForeColor.SchemeColor
Select Case chk
Case 8
.Fill.ForeColor.SchemeColor = 9
Case 9
.Fill.ForeColor.SchemeColor = 8
End Select
End With
End Sub
で解決しました。
Post by Aloha Hawaii
シート上のオートシェイプをクリックしたら、塗りつぶしの色が白から黒に、再度クリックしたら黒から白と、クリックする度に、交互に色を変えるにはどうすればよろしいですか。
1 Reply
1816 Views
Permalink to this page
Disable enhanced parsing
Thread Navigation
Aloha Hawaii
2006-07-26 07:56:02 UTC
Aloha Hawaii
2006-07-26 08:26:02 UTC
Loading...