Amigos muito boa tarde. O objetivo aqui é deletar tabelas e formúlarios.
Estou tentando deletar minhas tabelas e formularios quando um sistema estiver fora da prazo determinado.
Já testei o códigos criando outros bd, eles funciona, mas nesse projeto ele não funciona ja apaguei e criei linhas , mas continua o mesmo, não funciona.
Não sei onde posso está errando.
os codigos de vermelho não faz nada no projeto
Dim placaDeRede, caninhododll
On Error GoTo Trato
Call AccessTransparente(0)
Me.txtNplaca = MAC_ADDRESS
'Me.Caption = "Serviço Social - Setor Judicial - " & Format(Now, "hh:nn:ss")
placaDeRede = DLookup("placa", "tbl_Checks")
If Me.txtNplaca = placaDeRede Or Len(Dir("C:\Program Files\Common Files\confi.dll")) > 0 Then
Else
MsgBox "*** A licença do sistema não é registrado nesse computador ***", vbCritical, "Grupo Pacheco - Licença"
Me.bt_cad_usuário.Enabled = False
Me.bt_localizar_paciente.Enabled = False
Me.bt_cad_usuario.Enabled = False
Me.bt_abre_cad_procedimento.Enabled = False
Me.Comando29.Enabled = False
Me.BT_EXAMES_SUS.Enabled = False
Me.bt_LevantamentoEmExcel.Enabled = False
Me.bt_protocolo.Enabled = False
Me.Comando28.Enabled = False
Me.Comando45.Enabled = False
Me.bt_pastas_organizadas.Enabled = False
Kill ("C:\Users\gilli\Downloads\Assistência Social Itaperuna_be.accdb")
Kill ("C:\Users\gilli\Downloads\Documentos Arquivados BASE.xlsm")
Kill ("C:\Users\gilli\Downloads\EXAMES FEITO PELO SUS (ATUALIZADO-2022).xlsm")
DoCmd.DeleteObject acForm, "001"
DoCmd.DeleteObject acForm, "formAtualizarProcedimentos"
DoCmd.DeleteObject acForm, "from_area_do_paciente"
DoCmd.DeleteObject acForm, "from_cad_procedimentos"
DoCmd.DeleteObject acForm, "from_cad_rotina"
DoCmd.DeleteObject acForm, "from_cadastro_de_usuario"
DoCmd.DeleteObject acForm, "from_filtro"
DoCmd.DeleteObject acForm, "from_lista_De_atualizacao"
DoCmd.DeleteObject acForm, "from_lista_de_busca"
DoCmd.DeleteObject acForm, "from_Relatorios"
DoCmd.DeleteObject acForm, "tbl_cad_rotinas subformulário"
DoCmd.DeleteObject acTable, "tbl_Checks"
DoCmd.DeleteObject acTable, "from_mainCopia"
Trato:
End If
Estou tentando deletar minhas tabelas e formularios quando um sistema estiver fora da prazo determinado.
Já testei o códigos criando outros bd, eles funciona, mas nesse projeto ele não funciona ja apaguei e criei linhas , mas continua o mesmo, não funciona.
Não sei onde posso está errando.
os codigos de vermelho não faz nada no projeto
Dim placaDeRede, caninhododll
On Error GoTo Trato
Call AccessTransparente(0)
Me.txtNplaca = MAC_ADDRESS
'Me.Caption = "Serviço Social - Setor Judicial - " & Format(Now, "hh:nn:ss")
placaDeRede = DLookup("placa", "tbl_Checks")
If Me.txtNplaca = placaDeRede Or Len(Dir("C:\Program Files\Common Files\confi.dll")) > 0 Then
Else
MsgBox "*** A licença do sistema não é registrado nesse computador ***", vbCritical, "Grupo Pacheco - Licença"
Me.bt_cad_usuário.Enabled = False
Me.bt_localizar_paciente.Enabled = False
Me.bt_cad_usuario.Enabled = False
Me.bt_abre_cad_procedimento.Enabled = False
Me.Comando29.Enabled = False
Me.BT_EXAMES_SUS.Enabled = False
Me.bt_LevantamentoEmExcel.Enabled = False
Me.bt_protocolo.Enabled = False
Me.Comando28.Enabled = False
Me.Comando45.Enabled = False
Me.bt_pastas_organizadas.Enabled = False
Kill ("C:\Users\gilli\Downloads\Assistência Social Itaperuna_be.accdb")
Kill ("C:\Users\gilli\Downloads\Documentos Arquivados BASE.xlsm")
Kill ("C:\Users\gilli\Downloads\EXAMES FEITO PELO SUS (ATUALIZADO-2022).xlsm")
DoCmd.DeleteObject acForm, "001"
DoCmd.DeleteObject acForm, "formAtualizarProcedimentos"
DoCmd.DeleteObject acForm, "from_area_do_paciente"
DoCmd.DeleteObject acForm, "from_cad_procedimentos"
DoCmd.DeleteObject acForm, "from_cad_rotina"
DoCmd.DeleteObject acForm, "from_cadastro_de_usuario"
DoCmd.DeleteObject acForm, "from_filtro"
DoCmd.DeleteObject acForm, "from_lista_De_atualizacao"
DoCmd.DeleteObject acForm, "from_lista_de_busca"
DoCmd.DeleteObject acForm, "from_Relatorios"
DoCmd.DeleteObject acForm, "tbl_cad_rotinas subformulário"
DoCmd.DeleteObject acTable, "tbl_Checks"
DoCmd.DeleteObject acTable, "from_mainCopia"
Trato:
End If