MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


2 participantes

    [Resolvido]Copiar pasta

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Copiar pasta Empty Copiar pasta

    Mensagem  Assis 9/2/2013, 12:21

    Bom dia
    Tenho esta função que ma dá o localização das tabelas.


    Function BackEndAtual() As String
    'Retorna o back-end atualmente em uso
    'pelas tabelas vinculadas.
    On Error GoTo BackEndAtual_Err
    Dim strCon As String

    'Vou usar uma tabela vinculada qualquer, para obter
    'o caminho do back-end (propriedade Connect).
    strCon = CurrentDb.TableDefs("Clientes").Connect

    'Agora vou retirar apenas o caminho do mdb,
    'sem o ";DATABASE=" que o precede na string Connect.
    BackEndAtual = right$(strCon, _
    Len(strCon) - InStr(1, strCon, "=", 2))

    BackEndAtual_Sai:
    Exit Function

    BackEndAtual_Err:
    Call InformaErro("BackEndAtual")
    Resume BackEndAtual_Sai
    End Function


    Tenho um campo num form chamado "CaminhoTabelas" que devolve o valor abaixo:
    C:\User\Assis\Gestão\Tabelas\Gestão_be

    Queria clikar num botão e copiar para copiar para E:\ ...

    A pasta Tabelas que tem lá dentro o ficheiro "Gestão_be"

    Obrigado



    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  criquio 9/2/2013, 13:39

    Talvez com um FileCopy. Dê uma pesquisada no VBA para ver se consegues Very Happy


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  Assis 10/2/2013, 01:08

    Criquio

    Como fazer cópias de segurança quando o backend está noutra pasta fora do caminho do front.

    Aqui por exemplo: C:\User\Assis\Gestão\Tabelas\Gestão_be

    O backend "Gestão_be" está dentro da pasta "Tabelas"

    Como copiar a pasta "Tabelas" que contem as tabelas do beckend.

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  criquio 10/2/2013, 12:31

    Semelhante ao CopyFile, temos o CopyFolder, no qual podemos passar o caminho de origem e o caminho de destino, bem como um True ou False para designar se pastas existentes devem ou não ser sobescritas. Qualquer dúvida, pode consular por CopyFolder no VBA. Tambem pode copiar utilizando a instrução CopyFolder do objeto FileSystem, para o qual temos exemplos no fórum e tambem pode ser consultado no VBA do Access Very Happy


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  Assis 10/2/2013, 15:51

    Boa tarde

    Amigos

    Já consigo copiar o ficheiro desejado.
    Só que agora queria ultrapassar este pequeno problema.

    Quando executo a cópia se o ficheiro já lá está vem o anuncio do windows.

    Já existe um ficheiro com o mesmo nome ....

    - Copiar e substituir ?

    - Não copiar ?


    Tem como ultrapassar esta informação ?

    Já tentei com - DoCmd.SetWarnings False,... mas não resultou

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  criquio 10/2/2013, 16:06

    Talvez seja o caso de verificar se já existe. Existindo, exclui:

    Código:
    If Len(Dir("Caminho do arquivo", vbArchive)) > 0 Then
        Kill "Caminho do Arquivo"
    End If

    Rotina para gravar o arquivo


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  Assis 11/2/2013, 01:59

    Obrigado Criquio


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  criquio 11/2/2013, 10:58

    Agradecemos pelo retorno.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Copiar pasta Empty Re: [Resolvido]Copiar pasta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/5/2024, 21:39