Boa Tarde, Prezados
Quero criar um botão para criar uma cópia do registro atual, usei o código abaixo, mas ele só funciona se eu não tiver chave primária no campo código, tem alguma forma de criar a cópia com mudança do código, ou criar com exceção dele.
Private Sub BTN_DUPLICAR_Click()
On Error GoTo Err_BTN_DUPLICAR_Click
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdRecordsGoToNew
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdPaste
Exit_BTN_DUPLICAR_Click:
Exit Sub
Err_BTN_DUPLICAR_Click:
MsgBox Err.Description
Resume Exit_BTN_DUPLICAR_Click
End Sub
Quero criar um botão para criar uma cópia do registro atual, usei o código abaixo, mas ele só funciona se eu não tiver chave primária no campo código, tem alguma forma de criar a cópia com mudança do código, ou criar com exceção dele.
Private Sub BTN_DUPLICAR_Click()
On Error GoTo Err_BTN_DUPLICAR_Click
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdCopy
DoCmd.RunCommand acCmdRecordsGoToNew
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdPaste
Exit_BTN_DUPLICAR_Click:
Exit Sub
Err_BTN_DUPLICAR_Click:
MsgBox Err.Description
Resume Exit_BTN_DUPLICAR_Click
End Sub