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


3 participantes

    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido Empty [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    Mensagem  =>Nois 19/6/2019, 15:43

    bom dia!!

    para mover vários arquivos de uma pasta para outra eu uso o codigo abaixo do JP. No entanto me deparei que se houver um arquivo repetido na pasta de destino o codigo nao funciona, alguém tem alguma luz?

    Código:
    'Copiar todos os ficheiros de uma pasta para outra pasta:


    Sub CopiaTodosOsFicheiros()
    Dim fso
    Dim sfol As String, dfol As String
    sfol = "c:\SuaPasta" ' caminho de origem da pasta
    dfol = "e:\SuaPasta" ' caminho de destino da pasta
    Set fso = CreateObject("Scripting.FileSystemObject")
    On Error Resume Next
    If Not fso.FolderExists(sfol) Then
    MsgBox sfol & " caminho invalido.", vbInformation, "Erro"
    ElseIf Not fso.FolderExists(dfol) Then
    MsgBox dfol & " caminho invalido.", vbInformation, "Erro"
    Else
    fso.CopyFile (sfol & "\*.*"), dfol ' Alterar "\ *.*" para "\ *. xls" para mover só arquivos Excel
    End If
    If Err.Number = 53 Then MsgBox "não encontrado."
    End Sub


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    caiosouza
    caiosouza
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido Empty Re: [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    Mensagem  caiosouza 19/6/2019, 17:17

    Boa tarde, me parece que seu exemplo copia ao invés de mover conforme informado.

    Testei seu código e no meu caso ele simplesmente não copia o arquivo duplicado, pois isso afeta as regras de arquivos do Windows. Pode-se ter apenas arquivos com o mesmo nome aqueles que contem uma extensão diferente, ex:
    Teste.txt
    Teste.xml
    Teste.xls
    Teste.xlsx
    Teste.accdb

    poderia me informar o código e descrição do erro?


    .................................................................................
    Caio Souza

    Engenheiro de Software
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido Empty Re: [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    Mensagem  =>Nois 19/6/2019, 17:47

    não acusa nada essa é a questão,
    temos uma rotina em um e-mail que salva todos os arquivos em xml na pasta e hora ou outra é salvo o
    mesmo arquivo após rodar a rotina de mover.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    avatar
    renpv
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 323
    Registrado : 12/01/2015

    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido Empty Re: [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    Mensagem  renpv 19/6/2019, 18:43

    Aqui funcionou normal. Eu testei modificando o conteúdo do arquivo e ele sobrescreveu.

    PS: Olhando a documentação da função eu vi que caso o arquivo de destino seja somente leitura a função realmente não vai sobrescrever nem avisar.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido Empty Re: [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    Mensagem  =>Nois 19/6/2019, 19:11

    para mim não, se o arquivo é idêntico não sobrescreve e nem move nada...

    consegui resolver com o exemplo do criquio, fazendo várias modificações conforme o que eu precisava

    em anexo para estudo.
    Anexos
    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido AttachmentCopiarMover.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (152 Kb) Baixado 9 vez(es)


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken

    Conteúdo patrocinado


    [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido Empty Re: [Resolvido]Copia Todos Os Ficheiros não funciona com arquivo repetido

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 13:36