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

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

    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    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 14/6/2019, 03: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.


    .................................................................................
    Função para retornar apenas o nome do arquivo de um caminho Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Função para retornar apenas o nome do arquivo de um caminho Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Função para retornar apenas o nome do arquivo de um caminho Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Função para retornar apenas o nome do arquivo de um caminho Marcel11
    hiperjohn
    hiperjohn
    Intermediário
    Intermediário


    Respeito às regras : 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 21/6/2019, 17:40

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

      Data/hora atual: 21/11/2024, 09:47