Preluarea datelor externe dintr-o pagină Web

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Aveți posibilitatea să creați sau să efectuați o interogare web pentru a regăsi un text sau date dintr-o pagină Web. Paginile Web conțin adesea informații care sunt perfecte pentru analiza în Excel. În funcție de necesitățile dvs., se poate să regăsiți date care se pot reîmprospăta. Mai exact, aveți posibilitatea să actualizați datele în Excel cu cele mai recente date din pagina Web. Sau să regăsiți datele de la o pagină Web și să le mențineți statice în foaia de lucru.

Dacă utilizați Excel 2010 sau o versiune ulterioară, vă pot utiliza Excel obțineți și transformare (Power Query) experiența pentru a vă conecta la o pagină web.

Ce intenționați?

Aflați mai multe despre obținerea datelor externe dintr-o pagină Web

Crearea și editarea unei interogări Web

Crearea unei interogări cu parametri de interogare Web

Copierea datelor dintr-o pagină Web

Rularea unui fișier salvat de interogare Web

Efectuarea unei pagini Web redirecționa unei interogări Web la altă sursă de date

Problemă: sunt probleme cu sortarea, filtrarea sau căutarea datelor externe dintr-o interogare Web

Mai multe informații despre preluarea datelor externe dintr-o pagină Web

Aveți posibilitatea să utilizați o interogare Web pentru a regăsi date reîmprospătabile stocate pe intranet sau pe Internet, cum ar fi tabelele unice, tabelele multiple sau tot textul dintr-o pagină Web. Apoi, se poate să analizați datele utilizând instrumentele și caracteristicile din Excel. De exemplu, aveți posibilitatea să regăsiți și să actualizați cotațiile bursiere dintr-o pagină Web publică sau să regăsiți și să actualizați un tabel cu informații despre vânzări dintr-o pagină Web a unei firme.

Interogările pe Web sunt folositoare mai ales pentru preluarea datelor din tabele sau din zone preformatate. (Tabelele sunt definite cu eticheta HTML <TABLE>. Zonele preformatate sunt definite adesea cu eticheta HTML <PRE>). Datele regăsite nu cuprind imagini, cum ar fi imagini .gif și nu includ conținutul scripturilor.

Pentru a crea o interogare Web, aveți nevoie de acces la World Wide Web (WWW) prin intranetul firmei sau printr-un modem pe computer sau din rețea. Sau puteți să faceți o interogare împotriva fișiere HTML sau XML locale.

Exemple de interogări Web

Mai multe exemple de interogări Web sunt instalate împreună cu Microsoft Office Excel 2007. În mod implicit, aceste interogări sunt amplasate în folderul \Program files\Microsoft Office\Office12\QUERIES de pe hard disk:

  • Indici de referință MSN MoneyCentral.iqy

  • Rată de schimb MSN MoneyCentral Investor.iqy

  • Cotații bursiere MSN MoneyCentral Investor.iqy (o interogare Web cu parametri de interogare)

Modalități de preluare a datelor externe

Dacă utilizați Excel, datele provenite de la o pagină Web se pot importa utilizând caseta de dialog Interogare Web nouă. (În fila Date, în grupul Preluare date externe, faceți clic pe De pe Web).

Dacă utilizați Internet Explorer, există două modalități de preluare a datelor externe în Office Excel:

  • Utilizați familiare copierea și lipirea comenzi pentru a afișa datele dintr-o pagină Web într-o foaie de lucru Excel. Când lipiți date pagină Web în Excel, să păstrați datele statice sau fi reîmprospătate făcând clic pe Opțiuni lipire Imagine buton , apoi făcând clic pe Creare interogare Web reîmprospătate.

  • Faceți clic cu butonul din dreapta pe pagina Web , apoi faceți clic pe Export în Microsoft Excel din meniul de comenzi rapide. Aceasta afișează caseta de dialog Interogare Web nouă.

Notă : De asemenea, puteți deschide orice fișier HTML , fișier MHTML sau bine formate de fișier XML în Excel. Atunci când deschideți un fișier HTML sau MHTML, primiți întreaga pagină Web, dar puteți să piardă unele formatarea, scripturi, fișiere imagine (doar HTML) sau liste de date într-o singură celulă. Atunci când deschideți un fișier XML, aveți posibilitatea să aplice una sau mai multe foi de stil dată. În orice caz, datele nu sunt reîmprospătate.

Crearea unei interogări cu parametri de interogare Web

O interogare cu parametri este o interogare care solicită date de intrare de fiecare dată când rulați-l. Puteți să creați o interogare cu parametri de interogare Web, prin editarea unui fișier salvat Web interogare (.iqy). De exemplu, o interogare Web care primește cotații bursiere dintr-o pagină Web poate să vă solicite o valoare de parametru, cum ar fi un simbol bursieră, de fiecare dată când rulați Web parametri de interogare.

O interogare cu parametri de interogare Web se bazează pe un șir de interogare URL-ul, care este una sau mai multe perechi nume/valoare atribuie până la sfârșitul unei adrese URL. Unele site-uri Web utilizați un șir de interogare URL-ul pentru a modifica conținutul unei pagini Web. Un șir de interogare URL-ul are următorul format ca Arată în următorul exemplu: 1 2 3 4 5 -----------------------------URL------------------------------?<Name>=<Val> http://moneycentral.msn.com/investor/external/excel/quotes.asp?quote=MSFT

1

URL

Adresa URL a paginii Web

2

?

Caracterul de semnul de întrebare (?) începe șir de interogare URL.

3

< nume >

Nume, în acest exemplu, este ofertă.

4

=

Caracterul semnul egal (=) delimiteaza numele din valoarea.

5

< Val >

Valoarea, în acest exemplu, este MSFT.

Dacă se trece două sau mai multe perechi nume/valoare, separați cu un caracter ampersand (&). De exemplu: 1 2 3 ...?<Name>=<Val>&<Name>=<Val> ...?Quote=MSFT&Quote=IBM

1

< nume > = < Val >

Prenume/valoare pereche este Quote = MSFT.

2

&

Caracterul ampersand (&) delimiteaza fiecare pereche de nume/valoare.

3

< nume > = < Val >

A doua pereche nume/valoare este Quote = IBM.

Vă bazați un parametru de interogare Web pe un șir de interogare URL-ul utilizând următorul format. De exemplu: 1 2 3 4 5 6 ...?<Name>=["Parameter","Prompt"] ...?Symbol=["StockSymbol","Enter stock symbol:"]

1

< nume >

Nume, în acest exemplu, care este Simbol.

2

=

Caracterul semnul egal (=) delimiteaza numele din parametrul și solicitare șir.

3

"Parametru"

Numele parametrului, inclus între ghilimele, care utilizează Excel pentru a identifica parametrul în caseta de dialog parametri , în acest exemplu, care este StockSymbol.

4

,

Caracterul virgulă (,) delimitează parametrul de la solicitare.

5

"Solicitare"

Solicitare, înconjurat de citate, care afișează Excel în Enter bursiere simbol: caseta de dialog, în acest exemplu, care este Enter bursiere simbol:.

6

[...]

Paranteză stânga ([]) și paranteză dreaptă închisă (]) caracterele ce separă șirul solicitare.

Redirecționarea interogărilor Web către alte surse de date

Dacă sunteți un autor pagină Web, puteți mări fiabilitatea datele pe care utilizatorii prelua la paginile de care au interogări Web din Excel Redirecționat la o sursă de date, cum ar fi un fișier XML sau text.

De exemplu, dacă o pagină HTML conține un tabel de cotații bursiere, acel tabel poate fi utilizat într-o interogare Web, chiar dacă datele sunt extrase din altă sursă. Sau, dacă indicați spre un tabel dintr-un site Windows SharePoint Services care rezumă starea proiectului, se poate să creați o interogare Web pentru a extrage datele din lista cu datele de stare.

Această redirecționare are două avantaje de bază. Mai întâi, pagina Web HTML pe care o importați poate fi formatată pentru vizualizare, chiar dacă datele sunt optimizate pentru analiză (de exemplu, în format XML). În al doilea rând, vizualizarea HTML a datelor poate fi împărțită în pagini de date (de exemplu, 20 de rezultate o dată), dar interogarea Web poate fi redirecționată către întregul set de date.

Puteți utiliza un atribut HTML cu eticheta pe tabel, PRE, XMP, listă sau text simplu, care identifică unde sunt stocate datele subiacente. Creatorii de pagini web, puteți utiliza acest atribut redirecționarea, o:WebQuerySourceHRef, pentru a lista URL-ul sursă de date, astfel încât interogări Web se poate conecta la sursa de date subiacente. Acest atribut redirecționarea este definită în Microsoft Office de nume pentru a evita conflict cu alte atribute redirecționarea. Sursa de date poate fi orice acceptate Web interogare tipul de date, cum ar fi HTML, Text sau XML. Atunci când se utilizează acest atribut, nu trebuie să vă faceți griji despre conținutul corectă atunci când reîmprospătați. Interogare Web conține informații despre calea la sursa de date și pot extrage datele actualizate direct din sursa respectivă.

Începutul paginii

Crearea și editarea unei interogări Web

  1. Efectuați una dintre următoarele acțiuni pentru a crea o nouă interogare Web sau a edita o interogare Web existentă:

    Creați o nouă interogare Web   

    1. Variante disponibile:

      • În Office Excel, la fila Date, în grupul Preluare date externe, faceți clic pe De pe Web.

      • În browser, răsfoiți la pagina Web de la care doriți să interogați datele, faceți clic cu butonul din dreapta pe pagina Web, apoi faceți clic pe Export în Microsoft Excel din meniul de comenzi rapide.

        Apare caseta de dialog Interogare Web nouă.

    2. În caseta de dialog Interogare nouă Web , introduceți adresa URL pentru pagina Web la care doriți să obțineți date. Tastați adresa URL, lipiți-l de la o adresă copiate, sau faceți clic pe săgeata de lângă lista de adrese și selectați o adresă utilizate recent.

      Notă : Lungimea maximă a unui URL este de 255 de caractere.

    3. Faceți clic pe Salt.

      Editarea unei interogări Web existentă   

    4. În fila Date, în grupul Conexiuni, faceți clic pe Conexiuni.

      Imagine Panglică Excel

    5. În caseta de dialog Conexiuni registru de lucru, selectați interogarea Web, apoi faceți clic pe Proprietăți.

    6. În caseta de dialog Proprietăți conexiune, faceți clic pe fila Definiție, apoi pe Editare interogare.

  2. Faceți clic pe butonul imagine buton lângă tabelele pe care doriți să-l importați, sau faceți clic pe butonul imagine buton în colțul stânga sus a paginii pentru a importa pagini întregi.

    Sfat : Dacă nu există nicio imagine buton butoane lângă tabelele pe pagina, faceți clic pe Afișare pictograme Ascunderea pictograme în partea de sus a casetei de dialog pentru a le afișa.

  3. Pentru setarea formatării și a opțiunilor de import referitoare la modul de returnare a datelor, faceți clic pe Opțiuni și alegeți una sau mai multe dintre variantele următoare în caseta de dialog Opțiuni interogare Web:

    1. În Formatare, faceţi clic pe una din următoarele opţiuni:

      • Fără     Această opțiune nu returnează niciuna din formatările din pagina Web pe care o interogați, afișează numai text. Este aplicată formatarea care există în foaia de lucru.

      • Numai formatare text îmbogățit     Această opțiune returnează tipul de formatare pe care Office Excel îl poate reproduce cel mai exact, cum ar fi stilurile de font. Nu include formatarea HTML, cum este formatarea ca hyperlink.

      • Formatare HTML completă     Această opțiune returnează toate formatările HTML acceptate de Excel, cum ar fi formatarea hyperlink. Această opțiune golește caseta de selectare Se păstrează formatele din celule din caseta de dialog Proprietăți zonă de date externe.

    2. În Setări import pentru blocuri <PRE> preformatate, aveţi una sau mai multe variante disponibile:

      • Import blocuri <PRE> în coloane      Blocurile de date înconjurate de etichetele <PRE> vor fi importate în coloane separate în foile de lucru. Debifați această casetă de selectare pentru a returna datele într-o singură coloană.

      • Delimitatorii consecutivi tratați la fel ca unul singur     Dacă în secțiunile <PRE> aveți caractere care definesc sau separă textul pentru fiecare coloană (cum sunt virgulele), aveți posibilitatea să specificați că atunci când în Excel se întâlnesc mai mulți delimitatori împreună, ei vor fi tratați ca unul singur. Prin urmare, nu se va mai insera câte o coloană necompletată între delimitatorii consecutivi. Această casetă de selectare este disponibilă numai atunci când bifați caseta de selectare Import blocuri <PRE> în coloane.

      • Aceleași setări de import pentru întreaga secțiune     Bifați această casetă de selectare pentru a utiliza setările pentru Delimitatorii consecutivi tratați la fel ca unul singur pentru toate secțiunile preformatate din pagina Web. Goliți această casetă de selectare pentru a utiliza setările numai pentru prima secțiune preformatată sau pentru ca Excel să determine setările cele mai bune. Această casetă de selectare este disponibilă numai atunci când bifați caseta de selectare Import blocuri <PRE> în coloane.

    3. În Alte setări de import, aveţi una sau mai multe variante disponibile:

      • Dezactivare recunoaștere date     Această opțiune asigură că numerele dintr-o pagină de Web care sunt similare unor date calendaristice vor apărea ca numere pe foaia de lucru. De exemplu, atunci când această opțiune nu este selectată, un scor sportiv 3-7 ar fi recunoscut de Excel ca data calendaristică 7 martie.

      • Dezactivare redirectări interogare Web     Această opțiune asigură că interogarea pe Web nu este redirecționată spre o sursă de date diferită de ceea ce se vede pe pagina Web pe care o interogați. Bifați această casetă de selectare pentru compatibilitate cu interogările create în versiunile Excel anterioare.

  4. Faceți clic pe OK. Interogarea Web se salvează împreună cu registrul de lucru.

  5. Opțional, salvați interogarea Web într-un fișier de interogare Web (.iqy), pentru a face posibilă executarea interogării în alte registre de lucru și pentru a crea un o interogare cu parametri.

    Pentru mai multe informații, consultați crearea unei interogări cu parametri de interogare Web.

    Salvarea unei interogări Web într-un fișier de interogare Web

    1. În caseta de dialog Editare interogare Web , faceți clic pe Salvare interogare Imagine buton .

    2. Localizați folderul în care doriți să salvați interogarea.

      În mod implicit, interogările salvat se află în \Documents and Settings\ \Local < username > \Application Data\Microsoft\Queries folder de pe hard disk.

    3. Se introduce un nume de fişier în caseta Nume fişier.

    4. Faceți clic pe Salvare.

      Interogarea este salvată într-un fișier text cu extensia de nume de fișier .iqy.

  6. Faceţi clic pe Import.

    În caseta de dialog Se importă date, aveţi următoarele variante disponibile:

    1. Pentru a prelua datele din pagina Web în foaia de lucru selectată, faceți clic pe Foaie de lucru existentă. În foaia de lucru, faceți clic pe celula în care doriți să plasați colțul din stânga-sus al zonă de date externe, apoi faceți clic pe OK.

    2. Pentru a prelua datele într-o foaie de lucru nouă, se face clic pe Foaie de lucru nouă, apoi pe OK. Excel adaugă o foaie de lucru nouă în registrul de lucru şi începe automat zona de date externe în colţul stânga-sus al noii foi de lucru.

      După ce faceți clic pe OK, o Reîmprospătare în fundal pictograma Indicator reîmprospătare apare pe bară de stare pentru a indica faptul că interogarea se execută. Pentru a verifica starea de interogare, faceți dublu clic pe pictograma reîmprospătare.

Începutul paginii

Crearea unei interogări cu parametri de interogare Web

  1. În Windows Explorer, găsiți fișierul de interogare pe computerul dvs.

    În mod implicit, interogările salvat se află în \Documents and Settings\ \Local < username > \Application Data\Microsoft\Queries folder de pe hard disk.

  2. Faceți clic cu butonul drept pe fișier, apoi faceți clic pe Editare cu Notepad. Interogarea se deschide în Microsoft Notepad, unde aveți posibilitatea să efectuați modificări la fișier.

  3. În textul fișierului, găsiți URL-ul adresei Web din care au fost preluate datele importate. De exemplu:

http://moneycentral.msn.com/investor/external/excel/quotes.asp

La sfârșitul URL-ului, tastați următoarele (nu inserați un spațiu la sfârșitul URL-ului):

?Symbol=["Quote", "Enter one or more financial symbols separated by commas."]

  1. În meniul Fișier, faceți clic pe Salvare, apoi ieșiți din Notepad.

Începutul paginii

Copierea datelor dintr-o pagină Web

  1. În browser web, selectați datele pe care doriți să le copiați.

  2. Copiați datele.

    Notă : Consultați Ajutorul browserului pentru informații despre operațiunile de copiere.

  3. Comutaţi la Excel.

  4. Faceţi clic pe colţul stânga sus al zonei din foaia de lucru unde doriţi să apară datele copiate.

  5. În fila Pornire, în grupul Clipboard, faceţi clic pe Lipire.

    Grupul Clipboard de pe fila Pornire

  6. Dacă datele nu se afișează așa cum vă așteptați, faceți clic pe Opțiuni lipire Imagine buton și apoi faceți clic pe una dintre următoarele opțiuni:

    • Se păstrează formatarea sursei pentru a nu efectua nicio modificare.

    • Potrivire formatare destinație pentru a menține formatarea existentă a celulelor.

    • Creare interogare Web reîmprospătabilă pentru a crea o interogare pentru pagina Web de la care ați copiat datele. Dacă pagina Web se modifică în viitor, datele se pot reîmprospăta.

Începutul paginii

Executarea unui fișier de interogare salvat

Interogările Web sunt salvate în fișiere text cu extensia nume de fișier .iqy. Interogările salvate sunt utile pentru partajarea aceleiași interogări Web în registre de lucru diferite sau cu alți utilizatori și pentru crearea unei interogări Web cu parametri de interogare.

  1. Faceți clic pe butonul Microsoft Office Imagine buton Office , apoi pe Deschidere.

  2. În caseta Privire în, localizați folderul în care este stocat fișierul de interogare.

  3. Selectați interogarea Web pe care doriți să o executați.

  4. Faceți clic pe Deschidere.

  5. În caseta de dialog Se importă date, aveţi următoarele variante disponibile:

    • Pentru a prelua datele din pagina Web în foaia de lucru selectată, faceți clic pe Foaie de lucru existentă. În foaia de lucru, faceți clic pe celula în care doriți să plasați colțul din stânga-sus al zonă de date externe, apoi faceți clic pe OK.

    • Pentru a prelua datele într-o foaie de lucru nouă, se face clic pe Foaie de lucru nouă, apoi pe OK. Excel adaugă o foaie de lucru nouă în registrul de lucru şi începe automat zona de date externe în colţul stânga-sus al noii foi de lucru.

  6. Dacă interogarea Web este una cu parametri, caseta de dialog Introducere valoare parametru vă solicită să introduceți parametri, în cazul în care nu ați setat deja interogarea cu parametri să returneze o valoare specifică.

    Pentru a edita setările pentru parametri, faceți clic pe Parametri în caseta de dialog Import date, la pasul 5.

    Pentru mai multe informații, consultați Particularizarea unei interogări cu parametri.

    Excel se execută interogarea. O Reîmprospătare în fundal pictograma Indicator reîmprospătare apare pe bară de stare pentru a indica faptul că interogarea se execută. Pentru a verifica starea de interogare, faceți dublu clic pe pictograma reîmprospătare.

Începutul paginii

Cum faceți ca o pagină Web să redirecționeze o interogare Web către altă sursă de date

  1. Includeți declarația spațiu de nume Microsoft Office în eticheta HTML de deschidere din pagina Web:

    <HTML xmlns:o="urn:schemas-microsoft-com:office:office”>

  2. În corpul paginii Web, adăugați următorul atribut la eticheta de deschidere TABLE, PRE, XMP, LISTING sau PLAINTEXT. De exemplu:

    < tabel... o:WebQuerySourceHRef = "URL" >

    în cazul în care valoarea este un URL (absolute sau relative) la care doriți să redirecționați interogare Web.

Notă : Utilizatorii pot ocoli redirecționarea din paginile Web, bifând caseta de selectare Dezactivare redirectări interogări Web din caseta de dialog Opțiuni interogare Web. Aveți posibilitatea să o accesați din caseta de dialog Interogare nouă pe Web.

Începutul paginii

Problemă: întâmpin probleme la sortarea, filtrarea sau căutarea datelor externe dintr-o interogare Web

Datele externe dintr-o interogare Web pot conține caractere Unicode inițiale, finale sau multiple (valoarea 160). Aceste caractere spațiu pot cauza uneori rezultate neașteptate atunci când sortați sau filtrați date sau când efectuați o operațiune de căutare.

Pentru mai multe informații despre cum să gestioneze aceste și a altor caractere, consultați eliminarea spații și caractere neimprimabile din text.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Consultați și

Importul de date din surse de date externe (Power Query)

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×