XML duomenų failo ir XML schemos failo kūrimas iš darbalapio duomenų

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Jei norite sukurti XML duomenų failą ir XML schemos failą, naudodami darbalapio langelio diapazoną, galite naudoti programos „Excel 2003“ XML įrankių papildinio versiją 1.1., kad patobulintumėte esamas „Microsoft Excel 2007“ ir vėlesnės versijos funkcijas.

  1. Norėdami atsisiųsti papildinį, spustelėkite saitą „Excel 2003“ XML įrankių papildinys ir vykdykite atsisiuntimo puslapyje pateiktus nurodymus.

  2. Įjunkite programą „Excel“.

  3. Spustelėkite failas > parinktys > Priedai.

    Excel 2007, spustelėkite "Microsoft Office" mygtukas Mygtuko paveikslėlis > "Excel" parinktys > Priedai.

  4. Laukelyje Tvarkyti spustelėkite Excel priedai, tada spustelėkite Vykdyti.

  5. Dialogo lange Priedai spustelėkite Naršyti, suraskite failą XmlTools.xla, pažymėkite jį ir spustelėkite Gerai.

    Pagal numatytuosius nustatymus šis failas bus saugomas šiame aplanke standžiajame diske:
    \Office Samples\OfficeExcel2003XMLToolsAddin.

  6. Patikrinkite, ar sąraše Galimi priedai pažymėtas žymės langelis XmlTools, tada spustelėkite Gerai ir priedas bus įkeltas.

  7. Norėdami patikrinti, ar priedas veikia, skirtuko Priedai kategorijoje Meniu komandos įsitikinkite, kad rodomas komandų meniu XML įrankiai.

Pastaba: Šis papildinys buvo sukurtas programai „Excel 2003“. Dokumentacijoje ir vartotojo sąsajoje minimi sąrašai, kurie dabar programos „Excel“ vėlesnėje nei „Excel 2003“ versijoje vadinami lentelėmis.

Daugiau informacijos apie šio papildinio naudojimą ieškokite straipsnyje Programos „Excel 2003“ XML įrankių papildinio 1.1 versijos naudojimas.

  1. Įveskite duomenis, iš kurių norite kurti XML duomenų failą ir XML schemos failą. Duomenys turi būti pateikti lentelėje su stulpeliais ir eilutėmis (jie dar vadinami paprastaisiais duomenimis).

  2. Skirtuko Priedai grupėje Meniu komandos spustelėkite rodyklę šalia XML įrankiai, tada spustelėkite Konvertuoti diapazoną į XML sąrašą.

  3. Į teksto laukelį įveskite duomenų, kuriuos norite konvertuoti, langelių diapazoną kaip absoliučią nuorodą.

    Patarimas: Norėdami paprasčiau įvesti teisingą langelių nuorodą, dialogo lange spustelėkite mygtuką teksto laukelio dešinėje, spustelėkite ir laikykite viršutinį kairįjį diapazono langelį ir vilkite į apatinį dešinįjį diapazono langelį.

  4. Dalyje Naudoti pirmąją eilutę stulpelių pavadinimams pasirinkite Ne, jei pirmojoje eilutėje yra duomenų, arba Taip, jei pirmojoje eilutėje pateikiamos stulpelių antraštės, tada spustelėkite Gerai.

    Programa „Excel“ automatiškai sukurs XML schemą, atvaizduos joje langelius ir sukurs XML lentelę.

    Svarbu:  Jei atsiranda „Visual Basic“ rengyklė, pateikianti „Visual Basic for Applications“ (VBA) klaidos pranešimą, atlikite šiuos veiksmus:

    1. Spustelėkite Gerai.

    2. VBA kodas modulyje paryškintą eilutėje pašalinti iš eilutės "50". Kitais žodžiais tariant, keisti:
      XMLDoc kaip msxml2. DOMDocument50
      Kam:
      XMLDoc kaip msxml2. DOMDocument

    3. Paspauskite F5, kad rastumėte kitą eilutę, kurioje yra „XMLDoc As msxml2.DOMDocument50“, spustelėkite Gerai, tada pakeiskite eilutę, kaip jau darėte atlikdami 2 veiksmą.

    4. Paspauskite F5 dar kartą, kad rastumėte ir pakeistumėte kitus papildomus eilutės egzempliorius.

    5. Kai spaudžiant F5 VBA klaidos pranešimas jau neberodomas, uždarykite „Visual Basic“ rengyklę uir grįžkite į darbaknygę. Jūsų langelio diapazonas bus konvertuotas į XML lentelę.

      Pastaba: Norėdami matyti visas XML schemas darbaknygėje, skirtuko Programų kūrėjas grupėje XML spustelėkite Šaltinis ir bus rodoma XML šaltinio užduočių sritis. Apatinėje užduočių srities dalyje spustelėkite XML schemos.

      Jei skirtukas Programų kūrėjas nematomas, atlikite tris pirmojo žingsnio žingsnius, pateiktus paskesniame skyriuje, kad jį įtrauktumėte į „Excel“ juostelę.

  1. Jei skirtukas programų kūrėjas nepasiekiamas, ją vėl įjungti. Daugiau informacijos ieškokite Rodyti skirtuką Programų kūrėjas.

  2. Skirtuko Programų kūrėjas grupėje XML spustelėkite Eksportuoti.

    Eksportavimas programų kūrėjo skirtuke

    Pastaba: Jei pasirodo mažas dialogo langas Eksportuoti XML tik su mygtukais Gerai ir Atšaukti, spustelėkite norimą naudoti XML schemą, tada spustelėkite Gerai. Šis mažas dialogo langas Eksportuoti XML pasirodo tik jei nepasirinkta XML lentelė ir darbaknygėje yra daugiau nei viena XML schema.

  3. Didžiojo dialogo lango Eksportuoti XML lauke Failo vardas įveskite XML duomenų failo vardą.

  4. Spustelėkite Eksportuoti.

Pastaba: Kuriant XML schemas ir eksportuojant „Excel“ duomenis į XML failus, galimų eksportuoti eilučių skaičius yra ribotas. Eksportuojant iš „Excel“ į XML bus įrašyta ne daugiau nei 65 536 eilutės. Jei jūsų faile yra daugiau nei 65 536 eilutės, programa „Excel“ eksportuos pirmąsias eilutes (#ROWS mod 65537). Pavyzdžiui, jei jūsų darbalapyje yra 70 000 eilučių, programa „Excel“ eksportuos 70000 mod 65537 = 4 464 eilutes. Rekomenduojame 1) naudoti xlsx versiją arba 2) failą įrašyti kaip 2003 m. versijos XML skaičiuoklės failą (.xml), kuriame bus prarasti susiejimai, arba 3) panaikinti visas eilutes po 65 536 ir tada eksportuoti dar kartą, kad būtų išlaikyti susiejimai, tačiau prarasti duomenys failo pabaigoje.

  1. Pasirinkite bet kurį susietos „Excel“ lentelės langelį.

  2. Skirtuko Priedai grupėje Meniu komandos spustelėkite rodyklę šalia XML įrankiai, tada spustelėkite Sukurti XML schemos aktyviame langelyje XSD failus.

    Programa „Excel“ nukopijuoja XML schemą ir įklijuoja ją programoje „Notepad“.

  3. Programoje „Notepad“ spustelėkite Failas, tada spustelėkite Įrašyti kaip.

  4. Įveskite failo pavadinimą ir tipą, pvz., GamUžsakymai.xsd, tada spustelėkite Įrašyti.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×