1.我创建了一个MS access db,其中值列表出现在单个excel列中。 然后我创建了一个2表单,第一个是背景,第二个是sku搜索。如截图所示。 serach文本的使用是从列表中搜索数据并给出结果(如果存在)。 我想将它分享给不同的用户。但我不希望他们编辑它。 现在如果我选择“Alt + f11”,那么设计模式就可以进行编辑了。 我希望不同的用户不要看到excel数据。
答案 0 :(得分:0)
如果您不希望他们编辑数据,请将textbox.enabled = False(这在“属性”表的“数据”标签上)。
如果您想要创建它以便用户无法编辑表单,您可以在表单本身的On Key Down事件中捕获f11。我已经有一段时间了,但我相信这会奏效:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyF11
KeyCode = 0
MsgBox "Access not allowed"
Case Else
End Select
End Sub