ID do artigo: 274787 - Última revisão: segunda-feira, 29 de janeiro de 2007 - Revisão: 4.2

Como criar arquivos de consulta da Web para uso com o Excel para Mac

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo explica como criar arquivos de consulta da Web para uso com o Microsoft Excel para Mac.

Mais Informações

As consultas à Web permitem consultar os dados de uma Web específica, Internet ou site da intranet e recuperar as informações diretamente em uma planilha do Microsoft Excel. O Microsoft Excel inclui algumas consultas à Web exemplo.

Definição de um arquivo de consulta da Web

Um arquivo de consulta da Web é um arquivo de texto que contém de um a quatro linhas de texto. Você pode criar arquivos de consulta da Web em qualquer texto editor, como SimpleText ou TextEdit (com as preferências definida como texto).

Observação Você deve salvar arquivos de consulta como arquivos de texto sem formatação. Arquivos Rich Text Format (RTF) não são reconhecidos.

Arquivos de consulta da Web são salvas na seguinte pasta no disco rígido do seu computador:
Microsoft Office 2001:Office:Queries

- ou -

Microsoft Office X/Office/consultas (no Mac OS X)

Como criar um arquivo de consulta da Web

Para criar um arquivo de consulta da Web, execute essas etapas:
  1. Inicie um editor de texto, como SimpleText ou TextEdit (com as preferências definida como texto).
  2. Digite as quatro linhas de texto no editor de texto; use as seguintes informações:

    primeiro linha: tipo de consulta

    A primeira linha o arquivo de consulta à Web informa ao Microsoft Excel o tipo de consulta contém o arquivo. Neste momento, a seguir estão os tipos de consulta só é válida:
    DA WEB
    <linha omitida >
    Se você omitir a linha, a WEB é o valor assumido.

    segundo linha: versão do Query

    A segunda linha de um arquivo de consulta da Web informa ao Microsoft Excel que versão da consulta está sendo executado. Neste momento, a seguir estão as versões só é válidas:
    1
    <linha omitida >
    Observação Se você especificar o tipo de consulta na primeira linha, você deve especificar uma versão na segunda linha. Se você omitir o tipo, você deve também omitir a versão.

    terceira linha: Uniform Resource Locator (URL)

    A terceira linha de um arquivo de consulta da Web determina o documento da Web no qual a consulta funciona. A menos que o documento da Web é um POST digitar (consulte a seção "Quarta linha: POST parâmetros"), essas informações é o valor necessário somente do arquivo de consulta à Web.

    Digite a URL em um dos formatos a seguir.
          File location                   URL format
          -------------------------------------------------------
          Web document                    http://<server>/<file>
          File stored locally             <drive>:<folder>:<file>
          File stored on a network        <drive>:<folder>:<file>
    						
    onde file é o nome do documento, drive é a unidade que contém o arquivo e folder é o nome da pasta que contém o arquivo.

    quarta linha: parâmetros POST

    A quarta linha de um arquivo de consulta da Web contém parâmetros POST. Observe que essa linha é opcional e deve ser incluída somente se a terceira linha (URL) excede 200 caracteres de comprimento como resultado da adição de parâmetros.

    Quando você consulta um documento da Web para obter informações, os parâmetros enviados para o documento da Web podem ser enviados de uma das duas maneiras: GET ou POST.

    Quando você usa o método GET, valores de dados são incluídos na mesma linha como a URL. O exemplo a seguir ilustra como digitar a linha
    http:// server / file? parâmetros
    onde server é o nome do servidor que contém o documento da Web, e o file é o nome do documento.

    Quando você usa o método POST, valores de dados são enviados em uma linha separada. O exemplo a seguir ilustra como digitar a linha
    http:// server / file parâmetros
    onde server é o nome do servidor que contém o documento da Web, e o file é o nome do documento.
  3. Depois de digitar todas as linhas necessárias, salve o arquivo novo como um arquivo de texto na seguinte pasta:
    Microsoft Office 2001:Office:Queries

    - ou -

    Microsoft Office X/Office/consultas (no Mac OS X)
  4. Feche o editor de texto.
  5. Use o localizador para navegar até o arquivo de texto salvo.
  6. Clique o nome de arquivo para realçar o nome do arquivo na uma caixa.

    Observação Não abra o arquivo.
  7. Altere a extensão de arquivo de .txt para .iqy e clique em uma área fora da caixa para concluir a alteração. Quando for solicitado, selecione manter .iqy .
Observação Se você não altere a extensão de arquivo para .igy que a consulta à Web será exibido na lista quando você clicar em dados , clique em Obter dados externos e, em seguida, clique em Executar consulta salva . No entanto, a consulta estarão esmaecida e você não poderá selecioná-lo.

Como usar estática e dinâmica consultar parâmetros em uma Web

Em consultas à Web, você pode usar parâmetros estáticos e dinâmicos. Parâmetros estáticos enviam dados de consulta sem solicitar quaisquer valores. Parâmetros dinâmicos solicitam que você digite um ou mais valores quando executar a consulta à Web.

A sintaxe de parâmetros é da seguinte maneira
parameter= value string
onde o parameter é o nome de um parâmetro (por exemplo, estoque) e value string é um valor.

A seqüência de valor pode ser uma das seguintes valores:
   Parameter type   Value string
   -----------------------------------------------------------
   Static           value1
   Dynamic          ["value1","Please enter the first value:"]
				
na seqüência de valor dinâmico, o primeiro argumento (valor1) é o nome do valor a ser inserido. O segundo argumento é a mensagem que aparece quando a consulta à Web é executada.

Se vários parâmetros forem necessários, separe-as com um caractere e comercial (&). O exemplo a seguir ilustra a sintaxe:
quote1 = stock1 & quote2 = stock2
Quando vários valores são enviados para um único parâmetro, separe-as com um sinal de mais (+). O exemplo a seguir ilustra a sintaxe:
quote1 = stock1 + stock2 & quote2 = stock3 + stock4
Você pode combinar parâmetros estáticos e dinâmicos dentro de um único parâmetro de seqüência. O exemplo a seguir ilustra a sintaxe:
quote1 = stock1 & quote2 = ["stock2", "digite o segundo valor:"]

Exemplos de arquivos de consulta da Web

Os exemplos a seguintes demonstram a sintaxe usada por arquivos de consulta da Web.

Observação Os exemplos a seguir não são funcionais consultas à Web.

exemplo 1:

Este exemplo envia o valor "wyut" para o programa Client.exe e recupera um valor. Você não precisará digitar quaisquer valores. Este exemplo envia o parâmetro usando o método GET.
DA WEB
1
http://www.weylandyutani.com/cgi-bin/Client.exe?quote=wyut
Se você desejar, você pode omitir as duas primeiras linhas e use a seguinte linha:
http://www.weylandyutani.com/cgi-bin/Client.exe?quote=wyut
Observação É aceitável para omitir as duas primeiras linhas quando você cria o arquivo de consulta à Web. Você também pode omitir essas linhas para todos os exemplos mostrados neste artigo.

exemplo 2:

Este exemplo envia os valores "wyut" e "hypd" para o programa Client2.exe e, em seguida, recupera os valores. Você não precisará digitar quaisquer valores. Este exemplo envia os parâmetros usando o método POST.
DA WEB
1
http://www.weylandyutani.com/cgi-bin/CLIENT2.exe quote1 = wyut & quote2 = hypd
exemplo 3:

Este exemplo solicita que você digite um símbolo de ações, envia esse símbolo para o programa Client.exe e recupera um valor. Este exemplo envia os parâmetros usando o método GET.

Observação Digite as linhas terceira e quarta deste exemplo em uma única linha no arquivo de texto.
DA WEB
1
http://www.weylandyutani.com/cgi-bin/Client.exe?quote1=
["stock1", "digite um símbolo de ações:"]
exemplo 4:

Este exemplo envia o valor "wyut" e um valor que você digita para o programa Client2.exe e, em seguida, recupera os valores. Este exemplo envia os parâmetros usando o método POST.
DA WEB
1
http://www.weylandyutani.com/cgi-bin/CLIENT2.exe
quote1 = wyut & quote2 = ["stock2", "digite um símbolo de ações:"]

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X para Macintosh
  • Microsoft Excel 2001 para Mac
Palavras-chave: 
kbmt kbfaq kbhowto kbweb KB274787 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 274787  (http://support.microsoft.com/kb/274787/en-us/ )