Stvaranje XML podatkovne datoteke i XML datoteke sheme od podataka s radnog lista

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Ako iz raspona ćelija na radnom listu želite stvoriti XML podatkovnu datoteku i datoteku XML sheme, možete koristite verziju 1.1 dodatka Excel 2003 XML Tools da biste poboljšali postojeće značajke za rad s XML-om u programu Microsoft Excel 2007 i novijima.

  1. Da biste preuzeli dodatak, kliknite vezu na Dodatak Excel 2003 XML Tools, a zatim slijedite upute na stranici za preuzimanje.

  2. Pokrenite Excel.

  3. Kliknite datoteka > Mogućnosti > Dodaci.

    U Excel 2007, kliknite Gumb Microsoft Office Slika gumba Office > Mogućnosti programa Excel > Dodaci.

  4. U okviru Upravljanje kliknite Dodaci programa Excel, a zatim Kreni.

  5. U dijaloškom okviru Dodaci kliknite Pregledaj, pronađite datoteku XmlTools.xla, odaberite je, a zatim kliknite U redu.

    Datoteka je po zadanim postavkama pohranjena u sljedeću mapu na disku:
    \Office Samples\OfficeExcel2003XMLToolsAddin.

  6. Provjerite je li na popisu Dostupni dodaci potvrđen okvir XmlTools, a zatim kliknite U redu da biste ga učitali.

  7. Da biste provjerili je li dodatak aktiviran, na kartici Dodaci u kategoriji Naredbe izbornika provjerite prikazuje li se naredba XML Tools.

Napomena : Dodatak je razvijen za Excel 2003. U dokumentaciji i korisničkom sučelju govori se o popisima, koji se u verzijama programa Excel novijima od verzije Excel 2003 nazivaju tablicama programa Excel.

Dodatne informacije o korištenju dodatka potražite u članku Korištenje dodatka Excel 2003 XML Tools verzije 1.1.

  1. Unesite podatke za koje želite stvoriti XML podatkovnu datoteku i XML datoteku sheme. Podaci moraju biti u obliku tablice koji sadrži stupce i retke (tzv. plošni podaci).

  2. Na kartici Dodaci, u grupi Naredbe izbornika kliknite strelicu pokraj odjeljka XML Tools, a zatim Pretvori raspon u XML popis.

  3. U tekstni okvir unesite raspon ćelije za podatke koje želite pretvoriti kao apsolutnu referencu.

    Savjet : Da biste pojednostavnili unošenje ispravnih referenca ćelije, u dijaloškom okviru kliknite gumb s desne strane tekstnog okvira, kliknite i držite najgornju lijevu ćeliju unutar raspona, a zatim povlačite do najdonje desne ćelije raspona.

  4. U odjeljku Koristi prvi redak za nazive stupaca odaberite Ne ako prvi redak sadrži podatke ili Da ako prvi redak sadrži naslove stupaca, a zatim kliknite U redu.

    Excel automatski stvara XML shemu, preslikava ćelije prema njoj te stvara XML tablicu.

    Važno :  Ako se otvori Visual Basic Editor te prikaže poruku o pogrešci okruženja Visual Basic for Applications (VBA), učinite sljedeće:

    1. Kliknite U redu.

    2. U retku istaknuti u VBA modulu kod uklanjanje "50" u retku. Drugim riječima, promijenite:
      XMLDoc kao msxml2. DOMDocument50
      da biste:
      XMLDoc msxml2. DOMDocument

    3. Pritisnite F5 da biste pronašli sljedeći redak koji sadrži niz "XMLDoc As msxml2.DOMDocument50", kliknite U redu pa i taj redak promijenite prema uputama iz drugog koraka.

    4. Ponovno pritisnite F5 da biste pronašli ostala ponavljanja tog niza.

    5. Kad se nakon pritiska na F5 više ne bude pojavljivala poruka o pogrešci okruženja VBA, zatvorite Visual Basic Editor da biste se vratili u radnu knjigu. Raspon ćelija tad je pretvoren u XML tablicu.

      Napomena : Da bi vam se prikazale sve XML mape u radnoj knjizi, na kartici Programiranje u grupi XML kliknite Izvor za prikaz okna zadatka XML izvora. U donjem dijelu okna zadatka kliknite XML mape.

      Ako kartica Programiranje nije prikazana, u sljedećem odjeljku u prvom koraku izvedite opisana tri koraka da biste je dodali na vrpcu programa Excel.

  1. Ako se kartica Programiranje nije dostupna, omogućite je. Dodatne informacije potražite u članku Prikaz kartice programiranje.

  2. Na kartici Razvoj, u grupi XML kliknite Izvoz.

    Izvoz na kartici programiranje

    Napomena : Ako se prikaže mali dijaloški okvir Izvoz XML-a koji sadrži samo gumbe U redu i Odustani, kliknite XML kartu koju želite koristiti, a zatim U redu. Mali dijaloški okvir Izvoz XML-a prikazuje se samo kada nije odabrana nijedna XML tablica, a radna knjiga sadrži više XML karti.

  3. U velikom dijaloškom okviru Izvoz XML-a unesite naziv XML podatkovne datoteke u okvir Naziv datoteke.

  4. Kliknite Izvezi.

Napomena : Prilikom stvaranja XML mapiranja i izvoza podataka iz programa Excel u XML datoteke broj redaka koje je moguće izvesti ograničen je. Izvozom iz programa Excel u XML spremit će se najviše 65536 redaka. Ako datoteka sadrži više od 65536 redaka, Excel će izvesti prvih (#ROWS mod 65537) redaka. Ako radni list sadrži, primjerice, 70000 redaka, Excel će izvesti 70000 mod 65537 = 4464 redaka. Preporučuje sljedeće: 1) koristite oblik xlsx 2) spremite datoteku kao XML proračunsku tablicu 2003 (.xml), pri čemu ćete izgubiti mapiranja, ili 3) izbrišite sve retke nakon 65536. pa ponovno izvezite list, čime ćete zadržati mapiranja, ali izgubiti podatke na kraju datoteke.

  1. Označite bilo koju ćeliju unutar preslikane tablice programa Excel.

  2. Na kartici Dodaci, u grupi Naredbe izbornika kliknite strelicu pokraj odjeljka XML Tools, a zatim kliknite Stvori XSD datoteke za XML shemu u aktivnoj ćeliji.

    Excel kopira XML shemu i lijepi je u Notepad.

  3. U programu Notepad kliknite Datoteka, a zatim Spremi kao.

  4. Upišite naziv i vrstu datoteke, kao što je ProdOrders.xsd, a zatim kliknite Spremi.

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×