MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Ajuda com esse Código VBA de Backup

    Compartilhe

    messias.cadete
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 65
    Registrado : 03/05/2012

    [Resolvido]Ajuda com esse Código VBA de Backup

    Mensagem  messias.cadete em Qui 14 Nov 2013, 16:45

    Olá pessoal, mais uma vez estou aki para pedir ajuda de vocês, estou usando esse código para fazer Backup do meu bancos de dados e ele esta funcionado perfeitamente, só que quando não é o Administrador que esta logado ele não realiza o Backup, até ai tudo perfeito, só eu queria colocar uma MsgBox informado que o usuário não tem permição para fazer o Backup, quando não for o administrador que estiver logado e eu não estou conseguindo, alguem pode mim ajudar fico muito agradecido.

    Código:
       If MsgBox(getUsuarioAtual & ", deseja realmente fazer Backup?", vbQuestion + vbYesNo, "Sair") = vbYes Then
            If getGrupoUsuarioAtual = "Administrador" Then
            Dim CopiaSegura As Object
            Dim Caminho As String
            Caminho = "E:\" & "\Backup_SICAF_"
                Set CopiaSegura = CreateObject("Scripting.FileSystemObject")
                CopiaSegura.CopyFile CurrentProject.Path & "\SICAF.accdr", Caminho & Format(Now, "ddmmyyyy") & ".accdr"
            MsgBox "Backup realizado com sucesso.", vbInformation, "Backup"
            End If
        End If

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8907
    Registrado : 04/11/2009

    Re: [Resolvido]Ajuda com esse Código VBA de Backup

    Mensagem  JPaulo em Sex 15 Nov 2013, 06:31

    Basta inserir um Else com a Msgbox e um Exit Sub para morrer nesse momento.

    Código:
      If MsgBox(getUsuarioAtual & ", deseja realmente fazer Backup?", vbQuestion + vbYesNo, "Sair") = vbYes Then
            If getGrupoUsuarioAtual = "Administrador" Then
            Dim CopiaSegura As Object
            Dim Caminho As String
            Caminho = "E:\" & "\Backup_SICAF_"
                Set CopiaSegura = CreateObject("Scripting.FileSystemObject")
                CopiaSegura.CopyFile CurrentProject.Path & "\SICAF.accdr", Caminho & Format(Now, "ddmmyyyy") & ".accdr"
            MsgBox "Backup realizado com sucesso.", vbInformation, "Backup"
            Else
            MsgBox getUsuarioAtual & " não tem permissão para realizar backup.", vbCritical, "Alerta"
            Exit Sub
            End If
        End If


    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    messias.cadete
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 65
    Registrado : 03/05/2012

    Ajuda com esse Código VBA de Backup

    Mensagem  messias.cadete em Sex 15 Nov 2013, 15:21

    Valeu amigo ficou perfeito, muito abrigado.

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8907
    Registrado : 04/11/2009

    Re: [Resolvido]Ajuda com esse Código VBA de Backup

    Mensagem  JPaulo em Sex 15 Nov 2013, 15:38

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

      Data/hora atual: Seg 05 Dez 2016, 13:29