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


    [Resolvido]Alterar nome ficheiro

    avatar
    Convidado
    Convidado


    [Resolvido]Alterar nome ficheiro Empty [Resolvido]Alterar nome ficheiro

    Mensagem  Convidado 17/1/2014, 14:21

    Boa tarde,

    Estou com um pequeno problema, gostaria de saber se é possivel alterar o nome e o local de um ficheiro Excel para outro nome e local.
    Estive a esperimentar alterar um codigo ja disponibilizado por JP mas em vão.

    Agradeço a ajuda de todos..  Very Happy 

    codigo que tentei alterar...

    Sub MoverFicheiro()
    Dim fso
    Dim file As String, sfol As String, dfol As String
    file = "Excel -" & Form_sub_report_metros.Text339 & ".xlsx" ' nome do ficheiro
    file1 = "1" & ".xlsx" 'nome do ficheiro após alteração
    sfol = "\\fileserver\pos-venda\Partilha Pos-Venda\APLICAÇÕES ROB\BD Report para Cliente\PDF\" & Form_sub_report_metros.Text126 & "\" ' caminho inicial
    dfol = "\\fileserver\pos-venda\Partilha Pos-Venda\APLICAÇÕES ROB\BD Report para Cliente\" ' caminho destino
    Set fso = CreateObject("Scripting.FileSystemObject")
    If Not fso.FileExists(sfol & file) Then
    MsgBox sfol & file & " Não existe ficheiro!", vbExclamation, "Erro"
    ElseIf Not fso.FileExists(dfol & file) Then
    fso.MoveFile (sfol & file), dfol

    Else

    MsgBox dfol & file & " Alterado com Sucesso!", vbExclamation, "Sucesso"
    End If
    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]Alterar nome ficheiro Empty Re: [Resolvido]Alterar nome ficheiro

    Mensagem  Convidado 17/1/2014, 18:01

    Boa tarde colega..

    Para renomear, crie duas variáveis: NomeAntigo e Novo Nome onde estas variáveis receberão o caminho completo + o nome do arquivo


    '-------------------------------------------------------------
    'Coloca na variável o diretório do sistema + o nome do arquivo
    '-------------------------------------------------------------
    NomeAntigo = CurrentProject.Path & "\base\" & NomeAntigo

    '-------------------------------------------------------------
    'Coloca na variável o caminho completo do banco com nome do bd
    '-------------------------------------------------------------
    'NovoNome = Caminho + NovoNomedoArquivo
    Name NomeAntigo As DirBancoDados

    Para Copiar:

    FileCopy Origem,Destino

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Alterar nome ficheiro Empty Re: [Resolvido]Alterar nome ficheiro

    Mensagem  Convidado 20/1/2014, 09:21

    Deu certo.... valeu. cheers cheers 
    obrigado por tudo.
    avatar
    Convidado
    Convidado


    [Resolvido]Alterar nome ficheiro Empty Re: [Resolvido]Alterar nome ficheiro

    Mensagem  Convidado 20/1/2014, 10:29

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]Alterar nome ficheiro Empty Re: [Resolvido]Alterar nome ficheiro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 20:35