Avançar para o conteúdo

Importe a taxa de câmbio atual para o Excel

Tempo de leitura 2 minutos

Atualizado – 31 de janeiro de 2024

O Excel, conhecido tanto pelos usuários de Windows quanto de Mac, há muito oferece a opção de copiar conteúdo da web em suas próprias tabelas.
No entanto, os dados em sites que só são acessíveis após o login não podem ser acessados.

O procedimento no Windows e no Mac OS é um pouco diferente. O Excel 2016 para Mac OS é descrito aqui.

Ao instalar o Excel, na pasta do usuário (por exemplo, xyz) /Users/xyz/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Queries dois arquivos de amostra terminando com .iqy cada um armazenado com uma consulta de pesquisa.

Os arquivos podem ser editados usando o editor de texto Edição de texto ser processado.

Estudo de caso

Suponha que você queira consultar a cotação do dólar no site finanzen.net, que está disponível neste site, entre outros site pode ser encontrado.

Depois de copiar o endereço da web e abrir o arquivo de amostra ExemploWebQuery01.iqy você exclui o conteúdo deles e o substitui por

WEB
1

https://www.boerse.de/devisen/Euro-Dollar/EU0009652759

O arquivo pode ser encontrado em, por exemplo dólarkurs.iqy ser salvo.

Integração em seu próprio arquivo

Abra seu próprio arquivo Excel e crie uma nova planilha dentro dele. Posicione o cursor na célula A1 da nova planilha e clique na entrada na parte superior da barra de cabeçalho do programa (não na barra da janela da planilha). Dados, lá mais abaixo Recuperar dados externos, seguido pela Executar consulta na web clique. Na janela do Finder que é aberta, o arquivo que você acabou de criar dólarkurs.iqy selecione clicando duas vezes.

Isto é seguido pela recuperação de dados do URL nele contido. Após alguns segundos o conteúdo aparece na tabela.

O que se nota é que o preço é exibido como, por exemplo, “1,0857 USD”, ou seja, como uma sequência de texto, não como um número real. Também não é suficiente definir esta célula como um “número” usando a formatação da célula. Aqui, a string deve primeiro ser reduzida aos caracteres numéricos e depois convertida em um número real.

A string é reduzida inserindo a fórmula

=ESQUERDA(B9;8)

Faz com que oito caracteres sejam retirados da ESQUERDA e o restante seja excluído.

A conversão para um número real causa uma multiplicação por 1,0, o que significa que toda a fórmula é:

=ESQUERDA(B9;8)*1,0

Agora vá até sua própria tabela, selecione o campo onde deve ser exibida a cotação do dólar e clique nele no topo do menu iniciar Sinal de soma clique. Após mudar para a nova planilha, selecione a célula desejada com a cotação do dólar - agora puro - e pressione o botão Tecla Entrar/Retornar completo. A cotação do dólar agora está no campo desejado. Não se esqueça de salvar!

Atualização de conteúdo

Na próxima vez que você abrir o arquivo, aparecerá uma janela na qual você poderá atualizar o conteúdo para que o curso atual seja exibido após a abertura do arquivo.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *