DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 157482 - Última revisão: domingo, 22 de março de 2015 - Revisão: 3.0

 

Nesta página

Sumário

Este artigo explica como criar consulta à Web (. iqy) arquivos para uso withMicrosoft Excel 97.

Mais Informações

No Microsoft Excel 97, consultas à Web permitem que você para consultar dados de um site de intranet, Internet ou Wide Web specificWorld em recuperar o informationdirectly em uma planilha do Microsoft Excel. Microsoft Excel 97 inclui somesample consultas à Web.

Definição de um arquivo de consulta à Web

Um arquivo de consulta à Web é um arquivo de texto que contém de um a quatro linhas oftext onde cada linha de texto é separada por um retorno de carro. Queryfiles da Web podem ser criados em qualquer editor de texto, como o bloco de notas e eles aresaved com a extensão. iqy.

Criando um arquivo de consulta à Web

Para criar um arquivo de consulta à Web, siga estas etapas:
  1. Inicie um editor de texto, como o bloco de notas.
  2. Digite as quatro linhas de texto no editor de texto usando as seguintes informações:
    Primeira linha: Tipo de consulta
    A primeira linha no arquivo de consulta da Web informa ao Microsoft Excel o tipo de consulta que contém o arquivo. No momento, estes são os tipos de consulta só é válida:

    NA WEB<line omitted=""></line>

    Se você omitir a linha, a WEB é o valor assumido.
    Segunda linha: Versão do Query
    A segunda linha de um arquivo de consulta da Web informa ao Microsoft Excel versão da consulta que está sendo executada. Neste momento, estas são as únicas versões válidas:

    1<line omitted=""></line>

    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 em que a consulta funciona. A menos que o documento da Web é uma POSTAGEM digite (consulte a seção "Quarta linha: POST parâmetros"), essas informações é o único valor obrigatório no arquivo de consulta da Web.

    Digite a URL em um dos formatos a seguir.
              File location                     URL format
          -------------------------------------------------------------------
          Web document                    http://<server>/<file>
          File stored locally             <drive>:\<directory>\<file>
          File stored on a network        \\<server>\<share>\<directory>\<file>
    						
    onde <server>é o nome do servidor que contém o documento da Web ou um arquivo na unidade de rede, <file>é o nome do documento, <drive>é a unidade que contém o arquivo local, <directory>é o nome da pasta que contém o arquivo local, e <share>é o nome do compartilhamento no servidor.</share> </directory> </drive> </file> </server>
    Quarta linha: Parâmetros de POSTAGEM
    A quarta linha de um arquivo de consulta à Web contém parâmetros POST. Observe que esta linha é opcional e deve ser incluída somente se a terceira linha (o URL) exceder 200 caracteres como resultado da adição de parâmetros.

    Quando você consulta um documento da Web para obter informações, os parâmetros enviados ao documento da Web podem ser enviados de uma destas 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>parameters>
    						
    onde <server>é o nome do servidor que contém o documento da Web, e <file>é o nome do documento.</file> </server>

    Quando você usar 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>
          parameters
    						
    onde <server>é o nome do servidor que contém o documento da Web, e <file>é o nome do documento.</file> </server>
  3. Após digitar todas as linhas, salve o novo arquivo como um arquivo de texto com a extensão. iqy (por exemplo, salve o arquivo como Myquery.iqy).
  4. Feche o editor de texto.

Usando parâmetros estáticos e dinâmicos em uma consulta à Web

Em consultas à Web, você pode usar parâmetros estáticos e/ou dinâmicos. Staticparameters enviar dados da consulta sem pedir quaisquer valores. Dynamicparameters solicitar que você digite um ou mais valores quando isexecuted uma consulta na Web.

A sintaxe de parâmetros é a seguinte:
<parameter>=<value string=""></value></parameter>
onde <parameter>é o nome de um parâmetro (por exemplo, estoque) e<value string=""> é um valor.</value> </parameter>

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

Se vários parâmetros forem necessários, separe-os com um ampersandcharacter (&). O exemplo a seguir ilustra a sintaxe:
Moderada1 = stock1 & quote2 = stock2
Quando diversos valores são enviados para um único parâmetro, separe-os com sinal de aplus (+). O exemplo a seguir ilustra a sintaxe:
Moderada1 = stock1 + stock2 & quote2 = stock3 + stock4
Você pode combinar parâmetros estáticos e dinâmicos dentro de um único parameterstring. O exemplo a seguir ilustra a sintaxe:
Moderada1 = stock1 & quote2 = ["stock2", "Insira o segundo valor:"]

Exemplos de arquivos de consulta da Web

Os exemplos a seguir foram projetados para demonstrar a sintaxe usada pelos arquivos de Webquery no Microsoft Excel 97.

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

Exemplo de um:

Este exemplo envia o valor "wyut" para o Client.exe e recupera avalue. Você não será solicitado a digitar quaisquer valores. O parâmetro é enviado o método de obter usingthe.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
Se desejar, você pode omitir as duas primeiras linhas e use a seguinte linha:
     http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
É aceitável para omitir as duas primeiras linhas quando você criar o arquivo. iqy.Isso é verdadeiro para todos os exemplos mostrados neste artigo.

Exemplo dois:

Este exemplo envia os valores "wyut" e "hypd" para o Client2.exe, e recupera os valores. Você não será solicitado a digitar quaisquer valores. Theparameters são enviados usando o método POST.

   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=hypd
				
Exemplo três:

Este exemplo solicita que você digite um símbolo de ações, envia esse símbolo para theClient.exe e recupera um valor. Os parâmetros são enviados usando o GETmethod.

Observação: As terceira e quarta linhas deste exemplo devem ser digitadas em uma única linha no arquivo de texto.
    WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote1=
      ["stock1","Please enter a stock symbol:"]
				

Exemplo quatro

Este exemplo envia o valor "wyut" e um valor que você é solicitado a aodigitar para o Client2.exe e, em seguida, recupera os valores. Aresent os parâmetros usando o método POST.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=["stock2","Please enter a stock symbol:"]
				

Referências

"Microsoft Excel Web Resource Kit para o Microsoft Excel 97," páginas de 4 a 6

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbofficeupdate kbprb kbweb kbmt KB157482 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 157482  (http://support.microsoft.com/kb/157482/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store