Artigo: 274787 - Última revisão: segunda-feira, 29 de Janeiro de 2007 - Revisão: 4.2

Como criar ficheiros de consulta da Web para utilização 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 | Reduzir tudo

Sumário

Este artigo explica como criar ficheiros de consulta da Web para utilização com o Microsoft Excel para Mac.

Mais Informação

Consultas na Web permitem aos dados de consulta de um específica na World Wide Web, Internet ou intranet local e obtém as informações directamente uma folha de cálculo do Microsoft Excel. Microsoft Excel inclui alguns exemplos de consultas Web.

Definição de um ficheiro de consultas Web

Um ficheiro de consulta na Web é um ficheiro de texto que contém a partir de um a quatro linhas de texto. Pode criar ficheiros de consulta na Web em qualquer texto editor, tal como SimpleText ou TextEdit (com as preferências definidas para texto).

Nota Tem de guardar ficheiros de consulta como ficheiros de texto sem formatação. Ficheiros de Rich Text Format (RTF) não são reconhecidos.

Ficheiros de consulta Web são guardados na seguinte pasta no disco rígido do computador:
Microsoft Office 2001:Office:Queries

- ou -

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

Como criar um ficheiro de consultas Web

Para criar um ficheiro de consulta na Web, siga estes passos:
  1. Inicie um editor de texto, tal como SimpleText ou TextEdit (com as preferências definidas para texto).
  2. Escreva as quatro linhas de texto no editor de texto; utilize as seguintes informações:

    primeiro linha: tipo de consulta

    A primeira linha do ficheiro de consulta na Web indica o Microsoft Excel que tipo de consulta contém o ficheiro. Neste momento, seguem-se os tipos de consulta válida só:
    WEB
    <linha omitida >
    Se omitir a linha, a WEB é o valor assumido.

    segunda linha: versão do Query

    A segunda linha de um ficheiro de consulta na Web indica ao Microsoft Excel que versão da consulta está a ser executado. Neste momento, seguem-se as versões apenas válidas:
    1
    <linha omitida >
    Nota Se especificar o tipo de consulta na primeira linha, tem de especificar uma versão na segunda linha. Se omitir o tipo, tem também de omitir a versão.

    terceira linha: Uniform Resource Locator (URL)

    A terceira linha de um ficheiro de consulta na Web determina o documento da Web no qual funciona a consulta. A menos que o documento da Web um POST escreva (consulte a secção "Quarta: POST parâmetros da linha"), esta informação é o valor necessário apenas no ficheiro de consulta Web.

    Escreva o URL dos seguintes formatos.
          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 ficheiro e folder é o nome de pasta que contém o ficheiro.

    quarta linha: parâmetros POST

    A quarta linha de um ficheiro de consulta na Web contém parâmetros POST. Tenha em atenção que esta linha é opcional e tem de ser incluída apenas se a terceira linha (URL) excede 200 caracteres de comprimento como resultado de adicionando parâmetros.

    Quando consultar um documento da Web para obter informações, os parâmetros enviados para o documento da Web podem ser enviados numa de duas formas: GET ou POST.

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

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

    - ou -

    Microsoft Office X/Office/consultas (no Mac OS X)
  4. Saia do editor de texto.
  5. Utilize o localizador para navegar para o ficheiro de texto guardado.
  6. Clique no nome ficheiro para realce o nome do ficheiro a uma caixa.

    Nota Não abra o ficheiro.
  7. Altere a extensão de .txt para .iqy e, em seguida, clique numa área fora da caixa para concluir a alteração. Quando lhe for pedido para, seleccione Manter iqy .
Nota Se não alterar a extensão de ficheiro .igy que a consulta na Web irá aparecer na lista quando clica em Data , clique em Obter dados externos e, em seguida, clique em Executar guardado a consulta . No entanto, a consulta será desactivada e não será possível seleccioná-lo.

Como utilizar estático e dinâmico consultar parâmetros numa Web

Em consultas na Web, pode utilizar parâmetros estáticos e dinâmicos. Parâmetros estáticos enviam dados da consulta sem lhe pedir para quaisquer valores. Parâmetros dinâmicos pedir a um ou mais valores quando executa a consulta na Web.

Sintaxe de parâmetros é a seguinte
parameter= value string
em que o parameter é o nome de um parâmetro (por exemplo, existências) e value string é um valor.

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

Se forem necessários vários parâmetros, separe-os com um carácter "e" comercial (&). O exemplo seguinte ilustra a sintaxe:
quote1 = stock1 & quote2 = stock2
Quando vários valores são enviados para um único parâmetro, separe-os com um sinal de adição (+). O exemplo seguinte ilustra a sintaxe:
quote1 = stock1 + stock2 & quote2 = stock3 + stock4
Pode combinar parâmetros estáticos e dinâmicos numa cadeia de parâmetro único. O exemplo seguinte ilustra a sintaxe:
quote1 = stock1 & quote2 = ["stock2", "Introduza o segundo valor:"]

Exemplos de ficheiros de consulta da Web

Os exemplos seguintes demonstram a sintaxe utilizada por ficheiros de consulta na Web.

Nota Os exemplos seguintes não são funcionais consultas na Web.

exemplo 1:

Este exemplo envia o valor "wyut" para o programa Client.exe e obtém um valor. Não é solicitada a escrever os valores. Este exemplo envia o parâmetro utilizando o método GET.
WEB
1
http://www.weylandyutani.com/CGI-bin/Client.exe?Quote=wyut
Se pretender, pode omitir as duas primeiras linhas e utilizar a seguinte linha:
http://www.weylandyutani.com/CGI-bin/Client.exe?Quote=wyut
Nota É aceitável para omitir as duas primeiras linhas quando criar o ficheiro de consulta na Web. Também pode omitir estas 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, obtém os valores. Não é solicitada a escrever os valores. Este exemplo envia os parâmetros utilizando o método POST.
WEB
1
http://www.weylandyutani.com/CGI-bin/CLIENT2.exe quote1 = wyut & quote2 = hypd
exemplo 3:

Neste exemplo pede-lhe para escrever um símbolo de cotações, envia esse símbolo para o programa Client.exe e obtém um valor. Este exemplos envia os parâmetros utilizando o método GET.

Nota Escreva as linhas terceira e quarta deste exemplo numa única linha no ficheiro de texto.
WEB
1
http://www.weylandyutani.com/CGI-bin/Client.exe?quote1=
["stock1", "Introduza um símbolo de cotações:"]
exemplo quatro:

Este exemplo envia o valor "wyut" e um valor que escrever para o programa Client2.exe e, em seguida, obtém os valores. Este exemplo envia os parâmetros utilizando o método POST.
WEB
1
http://www.weylandyutani.com/CGI-bin/CLIENT2.exe
quote1 = wyut & quote2 = ["stock2", "Introduza um símbolo de cotações:"]

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X para Macintosh
  • Microsoft Excel 2001 para Macintosh
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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/ )