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

    Eliminar espaço duplo na importação de Excel

    avatar
    cisouza
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 49
    Registrado : 14/11/2012

    Eliminar espaço duplo na importação de Excel Empty Eliminar espaço duplo na importação de Excel

    Mensagem  cisouza 15/7/2015, 17:40

    Galera,

    Tenho um código de importação muito bom,,, inclusive foi passado por alguém aqui do Fórum, desculpe mas esqueci quem passou.

    ' Este é o código que utilizo para procurar o arquivo
    Dim strCaminho As String, strPastaInicial As String
    strPastaInicial = "C:\Meus Documentos"
    strCaminho = Buscar(Me.hWnd, "Inserir Imagem", strPastaInicial, _
    "Arquivos eletronicos (*.xlsx)" & vbNullChar & "*.xlsx")
    If Len(strCaminho) > 0 Then
    Me.Caminho_xmlimpot = strCaminho
    End If

    ' este código utilizo para pegar o caminho do arquivo na caixa e importo para a tabela cadastro
    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "cadastro", Me.Caminho_xmlimpot, True

    Gente, este modelo de importação é demais, o problema é que ao importar arquivo do excel, fica um monte de espaço duplos depois das informações.

    Queria eliminar estes espaços na importação... Se for possível.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    Eliminar espaço duplo na importação de Excel Empty Re: Eliminar espaço duplo na importação de Excel

    Mensagem  Alvaro Teixeira 16/7/2015, 13:31

    Olá, poste pequeno exemplo do projecto e ficheiro de excel, para ser mais fácil qualquer utilizador do fórum poder ajudar.

    Entretanto atualizei o título do tópico e movi para a sala Módulos e VBA , por entender mais adequado.
    Abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Eliminar espaço duplo na importação de Excel Empty Re: Eliminar espaço duplo na importação de Excel

    Mensagem  JPaulo 16/7/2015, 14:00

    Ola

    Esse trecho de codigo é meu mesmo.

    No entanto com o comando "DoCmd.TransferSpreadsheet acImport", não conseguirá fazer qualquer fomatação dos campos.

    Após importar, pode utilizar a função interna TRIM(), essa função remove todos os espaços não necessários de um campo.

    Ou seja;

    Após importar, fazer uma consulta de UPDATE usando essa função.

    Se necessitar de ajuda dê um grito.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Eliminar espaço duplo na importação de Excel Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Eliminar espaço duplo na importação de Excel Folder_announce_new 102 Códigos VBA Gratuitos...
    Eliminar espaço duplo na importação de Excel Folder_announce_new Instruções SQL como utilizar...
    avatar
    cisouza
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 49
    Registrado : 14/11/2012

    Eliminar espaço duplo na importação de Excel Empty Re: Eliminar espaço duplo na importação de Excel

    Mensagem  cisouza 11/8/2017, 19:01

    Ok.

    Conteúdo patrocinado


    Eliminar espaço duplo na importação de Excel Empty Re: Eliminar espaço duplo na importação de Excel

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 01:56