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

    Importar dados de email

    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    Importar dados de email Empty Importar dados de email

    Mensagem  johnnywell 28/2/2012, 01:43

    Olá pessoal,


    Já vi que no Access é possível utilizar o Outlook para importar um form para o sistema ( um cadastro de cliente por exemplo). Mas eu não tenho Outlook e acredito que muita gente que venha a utilizar meu aplicativo também não tem.

    Gostaria de saber se é possível fazer isso utilizando um email qualquer direto no browser.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Importar dados de email Empty Re: Importar dados de email

    Mensagem  criquio 28/2/2012, 10:29

    Olá! Não entendi muito bem. Você quer copiar campos do email para o Access? Algo como copiar o remetente e a mensagem? Se for, pode tentar usando um webbrowser. Basta referenciar os campos do email via vba. Algo como:

    Código:
    Me.SeuControleWebBrowser.Navigate "linkcompletodapágina"
    Do While SeuControleWebBrowser.Busy: DoEvents: Loop
    Do While SeuControleWebBrowser.ReadyState <> 4: DoEvents: Loop

    Me.Remetente = Me!SeuControleWebBrowser.getElementByID("Remetente").innerText
    Me.Mensagem = Me!SeuControleWebBrowser.getElementByID("Mensagem").innerText

    No caso acima, estamos considerando que cada parte a ser copiada da página tenha um ID. Pode ser tambem por nome. Nesse caso, mudamos getElementByID por getElementByName. Dependendo do caso, pode ser necessário mudar innerText para outerText tambem. Há ainda outras formas de se obter dados da Internet, como utilizando um objeto HTTP ou xml.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    johnnywell
    johnnywell
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 43
    Registrado : 02/02/2012

    Importar dados de email Empty Re: Importar dados de email

    Mensagem  johnnywell 28/2/2012, 11:17

    Na verdade os dados que eu preciso estão no corpo do e-mail.

    Nesse e-mail contem os dados de cliente e pedido.

    No caso quero importar os dados já cadastrando o cliente e registrando o pedido ( se possível em um clique).


    Conteúdo patrocinado


    Importar dados de email Empty Re: Importar dados de email

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 31/10/2024, 23:10