- ベストアンサー
Access VBAでボタンの背景色を変更したい
お世話になっております。 今回、Access2007で開発を行っております。 その中で、フォームに配置されているボタンがマウスプレスされた時に一時的にボタンの背景色を変更したいのですがそのようなプロパティが見つかりません。 方法はあるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
プレスというのはクリックしたときでいいのかな 普通のボタンでは背景色は変えられません ActivXのMicrosoftFormsのCommanndbuttonを使います Private Sub CommandButton7_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Me.CommandButton7.BackColor = &HFF0000 End Sub Private Sub CommandButton7_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Me.CommandButton7.BackColor = &HFFFF00 End Sub
その他の回答 (1)
noname#60992
回答No.1
Access2000 では背景色のプロパティはありませんでした。 ボタンに画像を貼り付け、それを差し替えるしか方法は ありませんでした。 影の部分などはあまり美しく表現は できませんでした。 2007でも同じかもしれません。