Веб-беттен сыртқы деректерді алу

Веб-беттегі мәтінді немесе деректерді жинауға Веб сұрау жасауға немесе орындауға болады. Веб-беттердегі мәліметтер Excel бағдарламасында талдауға қолданылады. Пайдаланушы қажеттіліктеріне сәйкес, жаңартылатын деректерді жинауға болады. Яғни Excel бағдарламасын пайдалана отырып, қажетті ақпаратты веб-беттегі деректермен жаңартуға болады. Немесе веб-беттегі деректерді жинап, оны жұмыс парағында өзгіріссіз сақтай аласыз.

Не істеу керек?

Сыртқы деректерді веб-беттен алу туралы толық ақпарат білу

Веб-сұрауды жасау және өңдеу

Деректерді веб-беттен көшіріп алу

Сақталған веб-сұрау файлын орындау

Веб-бетті веб-сұрауды басқа деректер көзіне қайта бағыттауға орнату

Мәселе: Сыртқы деректерді сұрыптау, сүзгілеу және веб-сұраудан іздеу қиынға түсетініне байланысты мәселе бар

Сыртқы деректерді веб-беттен алу туралы толық ақпарат білу

Интражелі не интернетте сақталатын, бір кесте, бірнеше кесте немесе веб-беттегі мәтін сияқты, жаңартылатын деректерді жинауға веб-сұрауды пайдалана аласыз. Одан кейін, Excel бағдарламасының құралдары мен мүмкіндіктерін пайдалана отырып, деректерді талдай аласыз. Мысалы, жалпыға арналған веб-беттегі ақпаратты жинап, биржа туралы ақпаратты жаңа мәліметтермен жаңартуға болады немесе ұйымның бет-бетіндегі ақпаратты жинап, сату туралы ақпаратты жаңа мәліметтермен жаңартуға болады.

Негізінде, веб-сұраулар кестелердегі немесе алдын ала пішімделген аймақтардағы деректерді жинауға қолданылады. (Кестелер HTML <TABLE> тегімен белгіленеді. Алдын ала пішімделген аймақтар HTML <PRE> тегімен белгіленеді.) Жиналатын деректердің құрамына, .gif суреттері сияқты, суреттер және сценарийлердің мазмұны енбейді.

Веб-сұрауды жасау үшін, ұйымның интражелісі не компьютердегі немесе желідегі модем арқылы Веб (WWW) қосылым орнатуыңыз қажет. Немесе компьютердегі HTML не XML файлдарына негізделіп, сұрауды жасай аласы.

Үлгілі веб-сұраулар

Бірнеше үлгілі веб-сұрау Microsoft Office Excel 2007 бағдарламасымен орнатылып келеді. Әдепкі, бұл сұраулар \Бағдарлама файлдары\Microsoft Office\Office12\қатты дискідегі СҰРАУЛАР қалта деген орында орналасады:

  • MSN MoneyCentral Investor Major Indicies.iqy

  • MSN MoneyCentral Investor Currency Rates.iqy

  • MSN MoneyCentral Investor Stock Quotes.iqy (Веб-сұрау параметрлерін сұрау)

Сыртқы деректерді алу әдістері

Excel пайдаланылған кезде, веб-беттен алынған деректерді импорттау үшін Жаңа веб-сұрау тілқатысу терезесін пайдалана аласыз. (Деректер қойындысының Сыртқы деректер алу тобындағы Вебтен түймешігін басыңыз.)

Internet Explorer пайдаланылған кезде, Office Excel бағдарламасына сыртқы деректерді импорттаудың екі әдісі бар:

  • Веб-беттен Excel жұмыс парағына деректерді импорттауға белгілі «көшіру» және «қою» пәрмендерін пайдаланыңыз. Веб-беттің деректері Excel бағдарламасына қойылғаннан кейін, деректерді өзгеріссіз сақтап немесе Қою параметрлері Түймешіктің суреті түймешігін басып, одан кейін Жаңартылатын веб-сұрауды жасау пәрменін таңдап, деректерді жаңартай аласыз.

  • Веб-бетті тінтуірдің оң жақ түймешігімен нұқыңыз да, мәтінмәндік мәзірден Microsoft Excel бағдарламасына экспорттау пәрменін таңдаңыз. Оның нәтижесінде, Жаңа веб-сұрау тілқатысу терезесі ашылады.

Ескерту : Сонымен қатар, кез келген HTML файлы, Бір файлды веб-бет (MHTML) файлы не Excel бағдарламасында пішімделген XML тілі (XML) файлын ашуға болады. HTML немесе MHTML файлы ашылғаннан кейін, бүкіл веб-бет бейнеленеді, бірақ кейбір пішімдеу элементтері, сценарийлер, сурет файлдары (HTML файлдары ғана) немесе бір ұяшықтағы деректер тізімдері жоғалуы мүмкін. XML файлы ашылғаннан кейін, бір немесе одан да көп анықтамалық XML парағы қолдану мүмкіндігі пайда болады. Кез келген жағдайда, деректер жаңартылмайды.

Веб-сұрауды басқа деректер көздеріне қайта бағыттау

Веб-беттің авторы Excel бағдарламасының Веб сұрауXML тілі (XML) файлы немесе мәтіндік файл сияқты деректер көзіне қайта бағыттап, веб-беттерден жиналатын деректердің сенімділігін арттыра алады.

Мысалы, HTML бетінде биржа туралы ақпарат кестесі бар болса, бұл кесте деректері басқа деректер көзінен алынған болса да, оны веб-сұрауда пайдалануға болады. Немесе Windows SharePoint Services торабындағы кестеде тінтуірдің жүгіргісі орналастырылса, жоба күйі бейнеленеді де, деректерді негізгі күй тізімдерінен жинауға веб-сұрауды жасай аласыз.

Бұл қайта бағыттаудың екі бастапқы артықшылығы бар. Біріншіден, деректер талдау үшін (мысалы, XML пішімінде)оңтайландырылған болса да, импортталатын HTML веб-беті оны қарап шығу үшін пішімделген болуы мүмкін. Екіншіден, деректердің HTML көрінісі бірнеше бетте (мысалы, бір уақытта 20 нәтиже) көрсетілген болуы мүмкін, бірақ веб-сұрау деректердің толық жиынына қайта бағытталған болуы мүмкін.

HTML төлсипаты TABLE, PRE, XMP, LISTING немесе PLAINTEXT тегімен пайдаланылуы мүмкін, аталған тегтер негізгі деректердің сақталатын орнын анықтайды. Веб-бет авторлары мына қайта бағыттау төлсипатын o:WebQuerySourceHRef деректер көзінің Бірыңғай ресурс көрсеткіші (URL)-мекенжайын тізбеде көрсетуге пайдалана алады, нәтижеде, веб-сұраулар негізгі көздердің деректерін байланыстыра алады. Бұл қайта бағыттаудың төлсипаты Microsoft Office аттар аумағында қайта бағыттаудың басқа төлсипаттары арасындағы қайшылықты болдырмау үшін анықталады. Деректер көзі HTML, Мәтін немесе XML сияқты кез келген қолданатын веб-сұрау деректерінің түрі болуы мүмкін. Бұл төлсипат пайдаланылған кезде, деректер жаңартылғанда, дұрыс мазмұнды алу қиынға түспейді. Веб-сұраудың құрамына деректер көзіне арналған орналасу жолы туралы ақпарат енеді де, веб-сұрау жаңартылған деректерді аталған деректер көзінен жинай алады.

Беттің жоғарғы жағы

Веб-сұрауды жасау және өңдеу

  1. Жаңа веб-сұрауды жасау не веб-сұрауды өңдеу үшін, төмендегі әрекеттердің бірін орындаңыз:

    Жаңа веб-сұрауды жасау    

    1. Төмендегі әрекеттердің бірін орындаңыз:

      • Office Excel бағдарламасында, Деректер қойындысының Сыртқы деректерді алу тобынан Вебтен түймешігін басыңыз.

      • Шолғышта, деректерді сұрағыңыз келетін веб-бетті табыңыз да, веб-бетті тінтуірдің оң жақ түймешігімен нұқып, мәтінмәндік мәзірден Microsoft Excel бағдарламасына импорттау пәрменін таңдаңыз.

        Жаңа веб-сұрау тілқатысу терезесі ашылады.

    2. Жаңа веб-сұрау тілқатысу терезесінде, деректерді алғыңыз келетін веб-беттің Бірыңғай ресурс көрсеткіші (URL)-мекенжайын енгізіңіз. URL-мекенжайын теріп, оны көшіріп қойып немесе Мекенжай тізімінің жанындағы көрсеткіні нұқып, ең соңғы пайдаланылған мекенжайды таңдай аласыз.

      Ескерту : URL-мекенжайы 255 таңбадан аспауы тиіс.

    3. Өту түймешігін басыңыз.

      Бар веб-сұрауды өңдеу    

    4. Деректер қойындысының Қосылымдар тобынан Қосылымдар пәрменін таңдаңыз.

      Excel таспасының суреті

    5. Жұмыс парағына қосылымдар тілқатысу терезесінде, веб-сұрауды таңдаңыз да, Сипаттар түймешігін басыңыз.

    6. Қосылым сипаттары тілқатысу терезесінде, Анықтамасы қойындысының Сұрауды өңдеу пәрменін таңдаңыз.

  2. Импорттағыңыз келетін кестелердің жанындағы түймешікті Түймешік кескіні немесе бүкіл бетті импорттауға беттің жоғарғы сол жақ бұрышындағы түймешікті Түймешік кескіні басыңыз.

    Кеңес : Беттегі кестелердің жанында түймешіктер Түймешік кескіні жоқ болса, белгішелерді қарап шығуға тілқатысу терезесінің жоғарғы бөлігіндегі Белгішелерді көрсету түймешігін Түймешік кескіні басыңыз.

  3. Пішімдеу параметрлерін орнатуға және деректерді қайтару әдісіне арналған параметрлерді импорттауға Параметрлер түймешігін басыңыз да, Веб-сұрау параметрлері тілқатысу терезесінде төмендегі әрекеттердің бірі не бірнешесін орындаңыз:

    1. Пішімдеу айырып-қосқышын төмендегі орындардың біріне орнатыңыз:

      • Жоқ     Сұралатын веб-беттен мәтін пішімдеусіз қайтарылады. Жұмыс парағын қолданған пішімдеу элементтері мәтінге де қолданады.

      • Тек RTF пішімі     Бұл параметр Office Excel ең тиімді түрде қолдай алатын пішімдеу түрі, қаріп мәнері сияқты, бар мәтінді қайтарады. гиперсілтеме сияқты HTML пішімдеу элементтері сақталмайды .

      • Толық HTML пішімі     Бұл параметр Excel қолдайтын, еренсілтемелер сияқты, барлық HTML пішімдеу элементтерін қайтарады. Бұл параметр Сыртқы деректер ауқымының сипаттары тілқатысу терезесіндегі Ұяшықты пішімдеу элементтерін сақтау құсбелгісін алып тастайды .

    2. Алдын ала пішімделген <PRE> блоктары үшін арналған импорттау теңшелімдері тобында, бір немесе бірнеше құсбелгі қойыңыз:

      • <PRE> блоктарын бағандарға импорттау      <PRE> тегтеріне алынған деректер блоктары жұмыс парағындағы жеке бағандарға импортталады. Деректерді бір бағанға қайтаруға бұл құсбелгіні алып тастаңыз.

      • Жүйелі бөлгіштерді бір бөлгіш ретінде тану     <PRE> блоктарының құрамында бағандағы мәтінді анықтайтын немесе бөлетін таңбалар (үтір сияқты) бар болса, Excel бағдарламасы бір немесе бірнеше бөлгішті анықтаған кезде, олар бір бөлгіш деп танылады. Нәтижеде, бос баған әрбір жүйелі бөлгіштен кейін орналастырылмайды. I<PRE> блоктарын бағандарға импорттау құсбелгісі қойылғаннан кейін ғана, аталған құсбелгі қол жеткізгілі болады.

      • Бірдей импорттау теңшелімдерін бүкіл бөлім үшін пайдалану     Орнатылған Жүйелі бөлгіштерді бір бөлгіш ретінде тану теңшелімінің веб-беттегі алдын ала пішімделген бөлімдер үшін қолданылуы үшін бұл құсбелгіні қойыңыз. Алдын ала пішімделген алғашқы бөлім үшін теңшеліміңізді пайдалану қажет болса немесе Excel бағдарламасының ең тиімді теңшелімді таңдауы үшін, бұл құсбелгіні алып тастаңыз. I<PRE> блоктарын бағандарға импорттау құсбелгісі қойылғаннан кейін ғана, аталған құсбелгі қол жеткізгілі болады.

    3. Басқа импорттау параметрлері тобында, бір немесе бірнеше құсбелгі қойыңыз:

      • Күн-ай тануды ажырату     Бұл құсбелгі қойылған болса, күн-айды бейнелейтін веб-беттегі сандар жұмыс парағындағы сандар күйінде көрсетіледі. Мысалы, бұл параметр таңдалмаған кезде, 07-03 пішініндегі спорт жарысының нәтижелері Excel бағдарламасында 7 наурыз деген күн-ай ретінде танылады.

      • Веб-сұрауды қайта бағыттауды ажырату     Бұл құсбелгі қойылған болса, веб-сұрау сұралатын веб-беттен басқа деректер көзіне қайта бағытталмайды. Excel бағдарламасының бұрынғы нұсқауларында жасалған сұраулардың сыйысымдылығын қамтамасыз ету үшін бұл құсбелгі қойыңыз.

  4. OK түймешігін басыңыз. Веб-сұрау да, жұмыс кітабы да сақталады.

  5. Қажет болса, сұрауды басқа жұмыс кітаптарында орындау үшін және параметрлері бар сұрауды жасау үшін веб-сұрауды веб-сұрау файлында (.iqy) сақтаңыз.

    Толық ақпаратты Параметрлері бар веб-сұрауды жасау бөлімінен оқуға болады.

    Веб-сұрауды веб-сұрау файлында сақтау

    1. Веб-сұрауды өңдеу тілқатысу терезесінде Сұрауды сақтау түймешігін Түймешік кескіні басыңыз.

    2. Сұрауды сақтағыңыз келетін қалтаны табыңыз.

    3. Файлдың атын Файл атауы жолағына енгізіңіз.

    4. Сақтау түймешігін басыңыз.

      Сұрау .iqy файл кеңейтімі бар мәтіндік файлда сақталады.

  6. Импорттау түймешігін басыңыз.

    Деректерді импорттау тілқатысу терезесінде, төмендегі әрекеттердің бірін орындаңыз:

    1. Деректерді веб-беттен таңдалған жұмыс парағына қайтаруға Бар жұмыс парағы элементін таңдаңыз. Жұмыс парағында сыртқы деректер ауқымы жоғарғы сол жақ бұрышын орналастырғыңыз келетін ұяшықты нұқыңыз да, OK түймешігін басыңыз.

    2. Деректерді жаңа жұмыс парағына қайтаруға Жаңа жұмыс парағы элементін таңдаңыз да, OK түймешігін басыңыз. Excel жұмыс кітабына жаңа жұмыс парағын қосып, жаңа жұмыс парағының жоғарғы сол жақ бұрышында сыртқы деректер ауқымын автоматты бастайды.

      OK түймешігін басқаннан кейін, сұраудың орындалып отырғанын айқындау үшін Өңдік жаңарту белгішесі Жаңартуды айқындауыш күй тақтасы пайда болады. Сұраудың күйін тексеруге жаңарту белгішесін екі рет нұқыңыз.

Беттің жоғарғы жағы

Деректерді веб-беттен көшіріп алу

  1. Веб-браузер, көшіргіңіз келетін деректерді бөлектеңіз.

  2. Деректерді көшіріп алыңыз.

    Ескерту : Көшіру іс рәсімі туралы ақпаратты шолғыштың анықтама бөлімінен оқуға болады.

  3. Excel бағдарламасына ауысыңыз.

  4. Көшірілетін деректерді орналастырғыңыз келетін жұмыс парағының жоғарғы сол жақ аймағында нұқыңыз.

  5. Басты қойындысының Аралық сақтағыш тобынан Қою элементін таңдаңыз.

    Excel таспасының суреті

  6. Деректер қажетті күйде көрсетілмеген болса, Қою параметрлері түймешігін Түймешіктің суреті басыңыз да, төмендегі параметрлердің бірін орнатыңыз:

    • Өзгерістер енгізбеу үшін Бастапқы пішімдеуді сақтау параметрін орнатыңыз.

    • Қолданылатын ұяшық пішімдеуіне сәйкес келу үшін Тағайындалған пішімдеуге сәйкес келу параметрін орнатыңыз.

    • Деректер көшірілген веб-бетке сұрауды жасау үшін Жаңартылатын веб-сұрауды жасау параметрін орнатыңыз. Кейінірек, веб-бетке өзгерістер енгізілетін болса, деректерді жаңарта аласыз.

Беттің жоғарғы жағы

Сақталған веб-сұрау файлын орындау

Веб-сұраулар .iqy файл кеңейтімі бар мәтіндік файлдарда сақталады. Сақталған сұраулар бір веб-сұрауды түрлі жұмыс кітаптарында ортақтасуға, басқа пайдаланушылармен ортақтасуға немесе параметрлері бар веб-сұрауды жасауға қолданылады.

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Сұрау файлы сақталатын қалтаны Іздеу жолағына енгізіңіз.

  3. Орындағыңыз келетін веб-сұрауды бөлектеңіз.

  4. Ашу түймешігін басыңыз.

  5. Деректерді импорттау тілқатысу терезесінде, төмендегі әрекеттердің бірін орындаңыз:

    • Деректерді веб-беттен таңдалған жұмыс парағына қайтаруға Бар жұмыс парағы элементін таңдаңыз. Жұмыс парағында, сыртқы деректер ауқымы жоғарғы сол жақ бұрышын орналастырғыңыз келетін ұяшықты нұқыңыз да, OK түймешігін басыңыз.

    • Деректерді жаңа жұмыс парағына қайтаруға Жаңа жұмыс парағы элементін таңдаңыз да, OK түймешігін басыңыз. Excel бағдарламасы жұмыс кітабына жаңа жұмыс парағын қосып, жаңа жұмыс парағының жоғарғы сол жақ бұрышында сыртқы деректер ауқымын автоматты бастайды.

  6. Веб-сұрау параметрлері бар сұрау болса және анықталған мәнді қайтаратын параметрлері бар сұрау орнатылмаған болса, Параметр мәнін енгізу тілқатысу терезесі Сізді параметрді енгізуге шақырады.

    Параметрлерді баптауға өзгерістер енгізу үшін, 5-қадамда, Деректерді импорттау тілқатысу терезесінде Параметрлер түймешігін басыңыз.

    Толық ақпаратты Параметрлері бар сұрауды теңшеу (Ағылшын тілінде) бөлімінен оқуға болады.

    Excel сұрауды орындайды. Сұраудың орындалып отырғанын айқындауға Өңдік жаңарту белгішесі Жаңартуды айқындауыш күй тақтасы пайда болады. Сұраудың күйін тексеруге жаңарту белгішесін екі рет нұқыңыз.

Беттің жоғарғы жағы

Веб-бетті веб-сұрауды басқа деректер көзіне қайта бағыттауға орнату

  1. Веб-беттің ашатын HTML тегінен кейін Microsoft Office аттар аумағының мәлімдемесін енгізіңіз:

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

  2. Веб-беттің код құрамына, ашатын TABLE, PRE, XMP, LISTING немесе PLAINTEXT тегіне төмендегі төлсипатты қосыңыз. Мысалы:

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

    оның ішінде мән веб-сұрау қайта бағаттылатын Бірыңғай ресурс көрсеткіші (URL)-мекенжайы (салыстырмалы не абсолюттік) болып табылады.

Ескерту : Веб-сұрау параметрлері тілқатысу терезесіндегі Веб-сұрауды қайта бағыттауды ажырату құсбелгісін алып тастай отырып, веб-беттердегі сұрауды қайта бағыттауды болдырмауға болады. Бұл тілқатысу терезесіне Жаңа веб-сұрау тілқатысу терезесінен өтуге болады.

Беттің жоғарғы жағы

Мәселе: Сыртқы деректерді сұрыптау, сүзгілеу және веб-сұраудан іздеу қиынға түсетініне байланысты мәселе бар

Веб-сұраудың сыртқы деректерінің бастапқы, шекті немесе көп ендірілген Юникод бос орнының таңбалары (оның саны - 160) болуы мүмкін. Бұл бос орынның таңбалары деректерді сұрыптау не сүзгілеу немесе іздеу жүргізу кезінде күтпеген нәтижелерге алып келуі мүмкін.

Аталған және басқа таңбаларға қатысты мәселе шешу әдісі туралы ақпаратты Мәтіндегі бос орындарды және басылмайтын таңбаларды жою бөлімінен оқуға болады.

Беттің жоғарғы жағы

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×