で何かをする必要がありますがMyFlexGrid_DblClick()
、バックカラーがvbInactiveBorderに設定されていない場合にのみ、次のコードを試しましたが、成功しませんでした
Private Sub MyFlexGrid_DblClick()
If Not MyFlexGrid.BackColor = vbInactiveBorder Then
_what I need to do_
End If
End Sub
内部のデバッグ中は、「必要な作業」は完全に機能しますが、If
ダブルクリックしているセルの背景色が以前にに設定されている場合でも、チェックインは常にtrueですvbInactiveBorder
。