Ustvarjanje datoteke s podatki XML in sheme XML iz podatkov delovnega lista

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Če želite iz obsega celic na delovnem listu ustvariti podatkovno datoteko XML in datoteko sheme XML, uporabite dodatek Orodja XML za Excel 2003, različica 1.1, da izboljšate obstoječe funkcije za XML v programu Microsoft Excel 2007 in novejših izdajah.

  1. Če želite prenesti dodatek, kliknite povezavo Orodja XML za Excel 2003 in sledite navodilom na strani za prenos.

  2. Zaženite Excel.

  3. Kliknite Datoteka > možnosti > Dodatki.

    V Excel 2007, kliknite Gumb »Microsoft Office « Slika gumba > Excelove možnosti > Dodatki.

  4. V polju Upravljanje kliknite Excelovi dodatki in nato kliknite Pojdi.

  5. V pogovornem oknu Dodatki kliknite Brskanje poiščite datoteko XmlTools.xla, jo izberite in kliknite V redu.

    Privzeto je ta datoteka shranjena v tej mapi na trdem disku:
    \Office Samples\OfficeExcel2003XMLToolsAddin.

  6. Prepričajte se, da je na seznamu Dodatki, ki so na voljo potrjeno polje Xmltools, in kliknite V redu, če želite naložiti dodatek.

  7. Če želite preveriti, ali je dodatek aktiven, se prepričajte, da je na kartici Dodatki v kategoriji Menijski ukazi prikazan ukazni meni XML Tools.

Opomba : Ta dodatek je bil razvit za Excel 2003. Dokumentacija in uporabniški vmesnik se nanašata na sezname, ki se v različicah Excela, starejših od izdaje Excel 2003, imenujejo Excelove tabele.

Če želite več informacij o uporabi tega dodatka, glejte Uporaba orodij XML za Excel 2003, različica 1.1.

  1. Vnesite podatke, za katere želite ustvariti datoteko s podatki XML in datoteko sheme XML. Podatki morajo biti v obliki tabele s stolpci in vrsticami (imenovani tudi nepovezani podatki).

  2. Na kartici Dodatki v skupini Menijski ukazi kliknite puščico zraven XML Tools in nato kliknite Convert a Range to an XML List.

  3. V besedilo polje vnesite obseg celic s podatki, ki jih želite pretvoriti, kot absolutni sklic.

    Namig : Za lažji vnos pravilnega sklica na celico v pogovornem oknu kliknite gumb desno od besedilnega polja, kliknite in pridržite zgornjo levo celico v obsegu in povlecite do spodnje desne celice obsega.

  4. V razdelku Use first row as column names izberite No, če so v prvi vrstici podatke, ali Yes, če so v prvi vrstici glave stolpcev, in kliknite OK.

    Excel samodejno ustvari shemo XML, preslika celice vanjo in ustvari tabelo XML.

    Pomembno : Če se prikaže urejevalnik za Visual Basic in prikaže sporočilo o napaki VBA, naredite to:

    1. Kliknite V redu.

    2. V označeno vrstico v modulu kodo VBA, odstranite »50« v vrstici. Z drugimi besedami: spreminjanje:
      XMLDoc kot msxml2. DOMDocument50
      za:
      XMLDoc kot msxml2. DOMDocument

    3. Pritisnite F5, da poiščete naslednjo vrstico, ki vsebuje »XMLDoc As msxml2.DOMDocument50«, kliknite V redu in spremenite vrstico kot v 2. koraku.

    4. Znova pritisnite F5, da poiščete in spremenite dodatne primerke niza.

    5. Ko pritisnete F5 in se več ne prikaže sporočilo o napaki VBA, zaprite urejevalnik za Visual Basic, da se vrnete v delovni zvezek. Obseg celic je pretvorjen v tabelo XML.

      Opomba : Če si želite ogledati vse preslikave XML-a v delovnem zvezku, na zavihku Razvijalec v skupini XML kliknite Vir, da odprete podokno opravil »Vir XML«. V spodnjem delu podokna opravil kliknite Preslikave XML-a.

      Če zavihek Razvijalec ni prikazan, sledite navodilom v razdelku 1. koraka naslednjega odseka in dodajte zavihek na Excelov trak.

  1. Če zavihek razvijalec ni na voljo, ga omogočite. Če želite več informacij, glejte Pokaži zavihek Razvijalec.

  2. Na kartici Razvijalec v skupini XML kliknite Izvozi.

    Ukaz »Izvozi« na zavihku za razvijalce

    Opomba : Če se prikaže majhno pogovorno okno Izvoz XML-a, v katerem sta le gumba V redu in Prekliči, kliknite želeno preslikavo XML-a in nato V redu. Pogovorno okno Izvoz XML-a je prikazano le, če ni izbrana nobena tabela XML in je v delovnem zvezku več preslikav XML.

  3. V velikem pogovornem oknu Izvoz v XML v polje Ime datoteke vnesite ime podatkovne datoteke XML.

  4. Kliknite Izvozi.

Opomba : Pri ustvarjanju zemljevidov XML in izvažanju Excelovih podatkov v datoteke XML, morate upoštevati omejitev števila vrstic, ki jih lahko izvozite. Z izvažanjem v XML iz Excela lahko prihranite največ 65.536 vrstic. Če ima vaša datoteka več kot 65.536 vrstic, bo Excel izvozil prvih (#ROWS minus 65.537) vrstic. Če imate na primer delovni list s 70.000 vrsticami, bo Excel izvozil 70.000 minus 65.537 = 4464 vrstic. Priporočamo, da 1.) uporabite raje xlsx ali 2.) shranite datoteko v obliki preglednice XML za 2003 (.xml), pri čemer boste izgubili preslikave, ali 3.) izbrišete vse vrstice za 65.536 vrstico in nato znova izvozite; tako boste ohranili preslikave, vendar boste izgubili podatke na koncu datoteke.

  1. Izberite poljubno celico v preslikani Excelovi tabeli.

  2. Na kartici Dodatki v skupini Menijski ukazi kliknite puščico zraven XML Tools in nato kliknite Create XSD files for the XML Schema at the active cell.

    Excel kopira shemo XML in jo prilepi v Beležnico.

  3. V Beležnici kliknite Datoteka in nato Shrani kot.

  4. Vnesite ime in vrsto datoteke, na primer NarocilaIzdel.xsd, in kliknite Shrani.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×