我剛剛從 MS Access 2013 升級到 2019,我的重復記錄按鈕已停止作業。我收到錯誤“命令或操作粘貼現在不可用”。已經通過信任中心查看了任何可能令人不安的東西,但我什么也看不到。我使用復制記錄向導創建了一個新按鈕,并且有同樣的問題。所以這不是我的代碼。
Private Sub Command115_Click()
On Error GoTo Err_Command115_Click
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdRecordsGoToNew
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdPaste
Exit_Command115_Click:
Exit Sub
Err_Command115_Click:
MsgBox Err.Description
Resume Exit_Command115_Click
End Sub
uj5u.com熱心網友回復:
經過幾個小時的拔毛。我已經解決了。只需在粘貼前暫停一秒即可避免錯誤訊息。所以似乎存在某種時間問題。可能是某種只發生在速度較慢的計算機上的記錄鎖定問題。
Private Sub Copy_Record_Click()
On Error GoTo Err_Copy_Record_Click
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdRecordsGoToNew
DoCmd.RunCommand acCmdSelectRecord
Pause (0.1)
DoCmd.RunCommand acCmdPaste
Exit_Copy_Record_Click:
Exit Sub
Err_Copy_Record_Click:
MsgBox Err.Description
Resume Exit_Copy_Record_Click
End Sub
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/471272.html
上一篇:連接2個表并根據多列選擇重復條目
