MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Função para retornar apenas o nome do arquivo de um caminho

    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3208
    Registrado : 21/04/2011

    Função para retornar apenas o nome do arquivo de um caminho Empty Função para retornar apenas o nome do arquivo de um caminho

    Mensagem  Marcelo David em Sex 14 Jun 2019, 02:55

    Código:
    Public Function fncNomeArquivo(Caminho As String) As String
        ' #######################################################
        '## Função criada por Marcelo David                      #
        '## Data: 13/06/2019                                     #
        '## Finalidade: retornar o nome do arquivo de um caminho #
        ' #######################################################
        On Error GoTo TrataErro
        
        Dim posicao As Integer

        posicao = InStrRev(Caminho, "\", , vbTextCompare)
        fncNomeArquivo = Mid(Caminho, posicao + 1, Len(Caminho) - posicao)

        Exit Function

    TrataErro:
        MsgBox Err.Description, "Número: " & Err.Number
    End Function


    Sabe aquele momento que você precisa pegar apenas o nome do arquivo de um caminho?
    Pois bem, essa função faz exatamente isso.
    Por exemplo: para retornar o nome do arquivo do seguinte caminho: C:\Arquivos\documento.docx
    basta fazer assim:
    fncNomeArquivo ("C:\Arquivos\documento.docx")
    Será retornado: documento.docx
    Isso vale para qualquer arquivo e o caminho poderá ser uma variável,
    caixa de texto, o caminho retornado pelo FileDialog, etc.


    Espero que lhes seja útil.


    .................................................................................
    Marcelo David | Função para retornar apenas o nome do arquivo de um caminho LinkedIn_Icon.jpg.original LinkedIn
    https://www.freetool.dev
    hiperjohn
    hiperjohn
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    Função para retornar apenas o nome do arquivo de um caminho Empty Re: Função para retornar apenas o nome do arquivo de um caminho

    Mensagem  hiperjohn em Sex 21 Jun 2019, 16:40

    Será de grande ajuda! Obrigado pela contribuição!

      Data/hora atual: Ter 01 Dez 2020, 17:14