Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de VBA WEB - Conecte o Excel à WEB com VBA

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

"""

VBA WEB - Conecte o Excel à WEB com VBA

Crie Ferramentas de Web Scraping VBA para trocar informações e dados entre o Excel e a Web

Avaliação: 4.1 de 593 avaliações

Total de horas: 19.5

Aulas: 244

Nível: Intermediário

Crie Ferramentas de Web Scraping VBA para trocar informações e dados entre o Excel e a Web

O VBA era considerado uma linguagem morta até que novas funcionalidades e objetos foram disponibilizados para permitir a troca de dados entre os produtos do MS Office e a Web. Hoje, o VBA oferece funções para enviar solicitações HTTP, receber respostas HTTP e analisar os resultados finais usando tecnologias e objetos como DOM, análise XML, análise JSON, XPath XML, Expressões Regulares VBA, conexões ADODB com bancos de dados SQL Server e mySQL, gerar Navegadores Web para incorporar em formulários VBA e muito mais. Antes de entrar em detalhes, incluímos algumas aulas para aqueles que são novos em entender e conhecer o Excel, o Visual Basic for Applications (VBA) e o HTML.

Neste curso, os alunos aprenderão o seguinte:

  • DOM HTML
  • Ferramentas de edição HTML
  • Abrir uma página da Web no VBA
  • Criar Tabelas HTML com dados das planilhas do Excel usando VBA
  • Criar Arquivos HTML com um Índice baseado em Dados de Células
  • Baixar Arquivos de Websites Usando o Excel
  • Extrair dados de websites usando VBA
  • Obter dados em uma tabela HTML e exibi-los em um arquivo do Excel
  • Obter todos os dados em uma tabela HTML e exibi-los em um arquivo do Excel
  • Código VBA - Para extrair dados - Do website para a Macro do Excel com ServerXMLHTTP
  • Extrair um HTML de um website usando o objeto HTMLDocument no VBA
  • Ler dados de um website usando consulta web VBA
  • Importar dados de um website para o Excel
  • Incorporar um navegador em um formulário VBA do Excel
  • Identificar informações em uma página da Web e exibi-las de forma legível
  • Processar mensagens amigáveis ao usuário
  • Gerar mensagens amigáveis para máquinas
  • Importar JSON para o Excel
  • Importar um arquivo XML para o Excel
  • Obter dados da web
  • Usar o objeto InternetExplorer para obter dados da web
  • Usar o objeto InternetExplorer para obter elementos de uma tabela HTML
  • Recuperar elementos HTML individuais usando o objeto InternetExplorer
  • Analisar e enviar um formulário HTML usando o objeto InternetExplorer
  • Disparar eventos de elementos usando o objeto InternetExplorer
  • Clicar em um botão e disparar o evento associado usando o objeto InternetExplorer
  • Inserir dados dinamicamente em um formulário HTML usando o objeto InternetExplorer
  • Usar XMLHttp para enviar solicitações HTTP, receber respostas HTTP e analisar o conteúdo
  • Usar ServerXMLHttp para enviar solicitações HTTP, receber respostas HTTP e analisar o conteúdo
  • Usar ServerXMLHTTP para OBTER resultados XML de uma página da Web
  • Usar ServerXMLHTTP para ENVIAR XML para uma página da Web
  • Fornecer informações de autenticação via msxml2.ServerXMLHTTP (usar a API JustGiving)
  • Extrair HTML por id de elemento, nome após resposta usando msxml2.ServerXMLHTTP
  • Salvar texto de resposta do MSXML2.ServerXMLHTTP como uma página HTML
  • Extrair dados da resposta de uma solicitação serverXMLHTTP
  • Extrair uma tabela de dados de um website usando uma consulta VBA
  • Obter dados no Microsoft Excel com consultas web
  • Importar conteúdo HTML no Excel com Tabelas de Consulta
  • Importar tabela HTML com Consulta Web
  • Invocar um Serviço Web SOAP a partir de um código VBA personalizado
  • Fazer uma solicitação SOAP no VBA
  • Usar o VBA para enviar XML para WSDL
  • Criar uma Solicitação/Resposta SOAP usando XML do VBA
  • Obter Solicitação HTTP no Excel VBA
  • Criar um aplicativo VBA a partir da chamada de uma API
  • Fazer chamada REST com VBA no Excel: WinHttp
  • Enviar solicitações HTTP com VBA do Excel com WinHttp
  • Obter Solicitação HTTP no Excel VBA com WinHttp
  • Obter Resposta JSON com WinHTTP no VBA
  • Instalar e configurar o SQL Express Server e a ferramenta de gerenciamento para testes
  • Conectar-se a um banco de dados SQL Server remoto com VBA e ADODB
  • Usar o Excel VBA para consultar um banco de dados SQL Server
  • Instalar e configurar um banco de dados mySQL para testes
  • Conectar-se a um banco de dados MySQL remoto
  • Conectar-se ao banco de dados MySQL no Excel com VBA e obter os dados
  • Enviar E-mails HTML do Excel usando VBA
  • Mostrar Feeds RSS no Excel
  • Ler feeds RSS do VBA
  • Criar um feed RSS com o Excel VBA
  • Obter Dados da Pesquisa Bing e exibir os resultados usando DOM
  • Exibir Mapas do Google em um UserForm
  • Calcular durações e distâncias de itinerários do Google Maps com VBA
  • Recuperar Geocodificação de Endereço com VBA e Google Maps
  • Analisar strings de código HTML via código VBA usando RegEx

O que você aprenderá:

  • Seu conhecimento em Excel VBA irá melhorar
  • Criar Aplicações Web com VBA no Excel
  • Fazer scraping de conteúdo de páginas da Web e importá-lo para um arquivo do Excel
  • Fazer solicitações HTTP e receber e analisar respostas HTTP
  • Enviar formulários HTML a partir do Excel
  • Importar tabelas HTML para o Excel
  • Exportar tabelas do Excel para páginas da web
  • Incorporar objetos funcionais de navegador web em formulários VBA
  • Chamar a API do Google Maps e obter informações geodésicas
  • Recuperar um arquivo JSON de uma resposta HTTP
  • Recuperar um arquivo XML de uma resposta HTTP
  • Carregar um arquivo HTML ou XML em um objeto Documento DOM
  • Analisar informações em um DOM HTML ou XML
  • Acessar elementos HTML individuais
  • Acessar elementos HTML usando XPath
  • Acessar e analisar elementos HTML com Expressões Regulares VBA (RegEx)
  • Usar e entender o objeto InternetExplorer
  • Usar e entender os objetos VBA MSXML2: XMLHTTP, ServerXMLHTTP, Documento DOM
  • Usar e entender o VBA WinHTTP
  • Conectar-se a um banco de dados SQL Server e MySQL remoto via VBA e ADODB
  • Baixar e enviar arquivos usando VBA e FTP
  • Gerar um simulador de navegador com o objeto WebBrowser
  • Usar Consultas Web do Excel para carregar conteúdo da web
  • Recuperar dados de serviços web e APIs com VBA
  • Enviar e-mails HTML com VBA
  • Gerar CSS a partir das configurações de formato do Excel

Estimar frete

Payment & Security

Dúvidas Gerais

Após a confirmação do pagamento, você receberá um e-mail com todas as instruções para acessar seus cursos. O e-mail incluirá um link para a plataforma de ensino, onde você poderá fazer login utilizando suas credenciais cadastradas no momento da compra. Caso seja um curso em formato de arquivo para download, o mesmo estará disponível na área do aluno e poderá ser acessado diretamente pelo link enviado. Se você não receber o e-mail de acesso em até 24 horas, verifique sua caixa de spam ou entre em contato com nossa equipe pelo e-mail suporte@amentil.com.br.

Após a confirmação do pagamento, seu pedido será processado e enviado para o endereço cadastrado. Você receberá um e-mail com os detalhes do envio, incluindo o código de rastreamento para acompanhar a entrega. Trabalhamos com transportadoras confiáveis e os prazos variam de acordo com o método de envio escolhido e sua localização. É importante garantir que o endereço de entrega esteja correto para evitar atrasos. Caso tenha dúvidas ou problemas com a entrega, nossa equipe de suporte está à disposição pelo e-mail suporte@amentil.com.br.

Você pode tirar dúvidas diretamente com nossa equipe de suporte por diversos canais:

  • E-mail: Envie sua pergunta para suporte@amentil.com.br, e nossa equipe responderá em até 2 dias úteis.
  • Telefone: Ligue para +55 (48) 1234-5678, disponível de segunda a sexta, das 9h às 18h.
  • WhatsApp: Envie uma mensagem para +55 (48) 91265-4321 e receba atendimento rápido e prático.
  • Formulário de Contato: Preencha o formulário disponível em nosso site na página Contato.
  • Redes Sociais: Você também pode enviar suas dúvidas pelo Instagram ou Facebook em @amentil.sa.

Estamos sempre prontos para ajudar!

Reembolso e garantias

O prazo de reembolso pode variar dependendo da forma de pagamento utilizada:

  • Cartão de Crédito: O estorno será realizado em até 7 dias úteis após a aprovação do reembolso, mas o crédito poderá aparecer na sua fatura em um prazo de 30 a 60 dias, conforme a política da operadora do cartão.
  • Boleto Bancário ou Transferência: O valor será devolvido via depósito em conta bancária em até 7 dias úteis após a aprovação do reembolso.

Você pode solicitar a devolução de produtos físicos seguindo o passo a passo abaixo:

  1. Entre em contato com nosso suporte:
  2. Aguarde nossa resposta:
    Nossa equipe analisará sua solicitação em até 3 dias úteis e fornecerá as instruções detalhadas para a devolução.
  3. Prepare o produto:
  4. Envie o produto:
  5. Reembolso ou troca:

Nosso compromisso é fornecer uma experiência confiável e segura ao acessar nossa enciclopédia online. Garantimos a qualidade dos serviços e funcionalidades oferecidos, seguindo as condições descritas abaixo:

1. Garantia de Acesso

  • Disponibilidade: Oferecemos garantia de disponibilidade da enciclopédia online 24 horas por dia, 7 dias por semana, exceto durante períodos programados de manutenção ou por problemas técnicos fora do nosso controle.
  • Resolução de Problemas: Em caso de interrupções no serviço, nossa equipe técnica atuará para restaurar o acesso no menor tempo possível.

2. Garantia de Conteúdo

  • Precisão e Atualização: Todo o conteúdo disponibilizado é cuidadosamente revisado para garantir precisão e relevância. No entanto, a enciclopédia online é constantemente atualizada, e não podemos garantir a exatidão absoluta em casos de informações sujeitas a mudanças rápidas.
  • Correção de Erros: Caso identifique erros ou inconsistências no conteúdo, você pode nos informar pelo e-mail conteudo@amentil.com.br, e faremos a análise e correção, se necessário.

3. Garantia de Segurança

  • Proteção de Dados: Utilizamos tecnologias avançadas para proteger suas informações pessoais e garantir que sua navegação na enciclopédia seja segura.
  • Privacidade: Todos os dados coletados seguem as diretrizes da nossa Política de Privacidade.

4. Garantia de Reembolso

Para assinaturas da enciclopédia online:

  • Direito de Arrependimento: Você pode solicitar o cancelamento e reembolso integral em até 7 dias corridos após a compra, desde que não tenha acessado conteúdos pagos da plataforma.
  • Problemas Técnicos: Caso não consiga acessar os conteúdos devido a falhas técnicas imputáveis à plataforma, garantimos suporte prioritário e, se o problema não for resolvido, você pode solicitar reembolso proporcional ao período não utilizado.

5. Limitações

  • Conexão à Internet: Não garantimos acesso à enciclopédia em situações de instabilidade ou falhas na conexão de internet do usuário.
  • Uso Indevido: O acesso e uso da enciclopédia são pessoais e intransferíveis. O compartilhamento de credenciais pode resultar na suspensão ou cancelamento da assinatura sem reembolso.

6. Contato para Garantias

Caso precise de suporte ou queira exercer algum direito de garantia, entre em contato conosco:

  • E-mail: suporte@amentil.com.br
  • Telefone: +55 (48) 1234-5678
  • Horário de atendimento: Segunda a sexta, das 9h às 18h.