Pretvorba Excelovega delovnega zvezka v InfoPathovo predlogo obrazca

Velja za
InfoPath 2010 InfoPath 2013

Nekatere organizacije uporabljajo microsoft Office Excelove delovne zvezke kot obrazce za zbiranje podatkov. Ti delovni zvezki običajno vključujejo prazne celice, v katere lahko uporabniki vnesejo podatke. Delovni zvezek lahko v predlogo obrazca Microsoft Office InfoPath pretvorite s čarovnikom za uvoz v InfoPathu. Če delovni zvezek pretvorite v predlogo obrazca, lahko uporabniki izkoristijo prednosti InfoPathovih funkcij, kot so preverjanje veljavnosti sheme, dinamični kontrolniki, kot so ponavljajoči se odseki, in poslovna logika, kot je preverjanje veljavnosti podatkov. Predlogo obrazca lahko daste na voljo širšemu občinstvu tudi tako, da ustvarite predlogo obrazca, ki omogoča brskalnik. Če želite ustvariti predlogo obrazca, ki je omogočena za brskalnik, morate predlogo obrazca, ki je združljiva z brskalnikom, objaviti v strežniku, v katerem se izvaja InfoPath Forms Services. Obrazce, ki temeljijo na predlogah obrazcev, ki jih je mogoče izpolniti z brskalnikom, lahko izpolnite s spletnim brskalnikom.

Ko Excelov delovni zvezek pretvorite v InfoPathovo predlogo obrazca s privzeto nastavitvijo v čarovniku za uvoz, ustvarjena predloga obrazca vsebuje postavitev Excelovega delovnega zvezka. Poleg tega so celice v Excelovem delovnem zvezku, ki izpolnjujejo določene pogoje, samodejno pretvorjene v kontrolnike polja z besedilom, v katere lahko uporabniki vnesejo podatke. Če je na primer celica oblikovana tako, da prikazuje obrobo na vseh straneh, je ta celica pretvorjena v kontrolnik polja z besedilom v nastali predlogi obrazca. Če se odločite, da ne boste uporabili privzete nastavitve v čarovniku za uvoz, lahko vključite le postavitev, ko uvozite Excelov delovni zvezek ali pretvorite le določene vrste celic v kontrolnike.

V tem članku je razložen osnovni koncept in postopek za pretvorbo Excelovega delovnega zvezka v InfoPathovo predlogo obrazca, vključno s funkcijami in nastavitvami, ki niso podprte v postopku pretvorbe.

V tem članku

Pretvorba Excelovega delovnega zvezka v InfoPathovo predlogo obrazca

Ko Excelov delovni zvezek pretvorite v InfoPathovo predlogo obrazca, je delovni zvezek uporabljen kot načrt za ustvarjanje nove predloge obrazca. Struktura tabele delovnega zvezka je znova ustvarjena kot tabela postavitve v predlogi obrazca. Če pri pretvorbi delovnega zvezka vključite celice, ki se uporabljajo za zbiranje podatkov, so kontrolniki polja z besedilom dodani v predlogo obrazca v celicah postavitve tabele, ki ustrezajo mestu polj v delovnem zvezku. Velikost in položaj podprtih celic, obrob celic in senčenja ter podatki o tem, ali so celice spojene ali razdeljene, se ohranijo v nastali predlogi obrazca.

Če je v delovnem zvezku več delovnih listov, so podatki in oblikovanje na prvem delovnem listu dodani v privzeti pogled v novi predlogi obrazca, dodatni delovni listi pa so pretvorjeni v ustrezne poglede v predlogi obrazca. Naslovi vsakega dodatnega pogleda se ujemajo z naslovi delovnih listov.

Če želite bolje razumeti odnos med delovnim zvezkom, ki ga pretvorite s čarovnikom za uvoz InfoPatha in dobljeno predlogo obrazca, si predstavljajte, da ste zavarovalni posrednik z delovnim zvezkom z imenom Claims.xls ki vsebuje dva delovna lista. Prvi delovni list se imenuje »Dom«, drugi pa »Avtomobil«. Med stolpci na vsakem delovnem listu so stolpci z glavami stolpcev Vrsta, Opis, Znesek posojila in Nabavna cena. Stolpca »Znesek posojila« in »Nabavna cena« na vsakem delovnem listu sta oblikovana tako, da uporabite vrsto podatkov valute. Vse glave stolpcev so oblikovane kot krepko modro besedilo. Na delovnem listu Osnovno je formula za izračun urnika amortizacije. Za vnos imena stranke je uporabljena ena celica z oblikovanjem obrobe na vseh straneh.

Če uporabite čarovnika za uvoz za pretvorbo Claims.xls v predlogo obrazca, ustvarite predlogo obrazca, imenovano Claims.xsn.

d2a3af54-e6cb-4ea3-8352-bbd2206b41c3 Ta nova predloga obrazca vsebuje dva pogleda. Privzeti pogled, imenovan Osnovno (privzeto), vsebuje postavitev in oblikovanje z delovnega lista Osnovno. Drugi pogled, imenovan Avtomobil, vsebuje postavitev in oblikovanje z delovnega lista Avtomobil. V vsakem pogledu je tabela z glavami stolpcev Vrsta, Opis, Znesek posojila in Nabavna cena, oblikovana s krepko modrim besedilom, enako kot v izvirnem delovnem zvezku. Vendar pa se lahko nekatere funkcije razlikujejo glede na nastavitve, ki jih izberete v čarovniku za uvoz, in sicer v nastali predlogi obrazca:

  • Če s čarovnikom za uvoz pretvorite podatke Claims.xls predlogo obrazca tako, da ohranite le postavitev V nastali predlogi obrazca je tabela postavitve, ki ustreza tabeli v Excelovem delovnem zvezku. Predloga obrazca ne vsebuje kontrolnikov polj z besedilom.

  • Če uporabite čarovnika za uvoz za uvoz Claims.xls tako, da ohranite postavitev in pretvorite celice v kontrolnike V nastali predlogi obrazca je ponavljajoča se tabela. Celice, ki izpolnjujejo določene pogoje, na primer celico z oblikovanjem obrobe, ki je uporabljeno na vseh straneh, in celice, ki vsebujejo formulo za izračun urnika amortizacije ali se sklicujejo nanje, so pretvorjene v kontrolnike polja z besedilom.

    Opomba

    Čeprav so celice, ki vsebujejo formule ali se sklicujejo nanje, pretvorjene v kontrolnike polja z besedilom, se formule v nastali predlogi obrazca ne ohranijo. Znova morate ustvariti funkcijo, ki jo je na voljo formula z ustreznimi funkcijami v InfoPathu.

Na vrh strani

Funkcije in nastavitve, ki med pretvorbo niso v celoti podprte

InfoPath ne podpira nekaterih nastavitev in oblikovanja v Excelovih delovnih zvezkih. Ko pretvorite delovni zvezek s temi nastavitvami, nastale InfoPathove predloge obrazca ne bodo vsebovale teh funkcij ali nastavitev. Če ima na primer vaš delovni zvezek glavo, ki vsebuje sliko, slika ne bo ohranjena v nastali InfoPathovi predlogi obrazca, ker InfoPath ne podpira slik v glavah in nogah.

V nadaljevanju je seznam funkcij in nastavitev, ki se ne ohranijo, ko Excelov delovni zvezek pretvorite v InfoPathovo predlogo obrazca:

  • Celice z oblikovanjem »skrči, da ustreza«
  • Slike za ozadje celice
  • Vzorci ozadja celic
  • Prelivi celic
  • Pogojno oblikovanje
  • Preverjanje veljavnosti podatkov
  • Formule
  • Makri
  • Nastavitve tiskanja (vključno s spreminjanjem velikosti papirja A4, črno-belo, sredino na strani, številko prve strani, vrstnim redom strani, slikami, tiskanjem mrežnih črt, kakovostjo tiskanja, glavami vrstic in stolpcev, vrsticami in stolpci na vsaki strani, spreminjanjem velikosti in nastavljanjem območja tiskanja)
  • Poravnava navpičnega besedila
  • Vrstice, ki so ožje od privzete višine pisave 10pt
  • WordArt

Na tem seznamu so razložene funkcije in nastavitve, ki so delno podprte, ko Excelov delovni zvezek pretvorite v InfoPathovo predlogo obrazca:

Celice z oblikovanjem podatkov Slogi ali barve, uporabljene v celicah z oblikovanjem podatkov, se ne pretvorijo. Če je na primer celica oblikovana tako, da prikazuje negativna števila kot rdeče besedilo, je številska vrednost pretvorjena, oblikovanje rdečega besedila pa ne.

Hiperpovezave, ki se sklicujejo na nepodprte protokole Vse hiperpovezave so pretvorjene, če pa hiperpovezava uporablja protokol, ki ni http:, https:, ftp:ali mailto:, hiperpovezava ne bo delovala, ko uporabnik klikne povezavo.

Poravnava in oblikovanje glave in noge V glavi ali nogi Excelovega delovnega zvezka je lahko levi, srednji in desni odsek. Ti so združeni ob uvozu v InfoPath. Delovni zvezek z levo glavo z imenom »Wendy Wheeler« bi bil na primer srednja glava z naslovom »Poročilo o stanju« in desna glava z datumom »13. oktober 2007« pretvorjena v InfoPathovo predlogo obrazca, ki vsebuje eno glavo s tem besedilom: »Wendy WheelerStatus ReportOctober 13, 2007«. Če le en odsek v glavi ali nogi delovnega zvezka vsebuje besedilo, bo nastalo besedilo v predlogi obrazca ustrezno poravnano. Če na primer besedilo v delovnem zvezku vsebuje le desni odsek glave, bo ustrezno besedilo v predlogi obrazca poravnano desno. V nasprotnem primeru je besedilo glave ali noge poravnano levo, ko je uvoženo. Nastavitev pisave, uporabljena za prvi odsek glave ali noge v delovnem zvezku, je uporabljena za celotno glavo ali nogo v nastali InfoPathovi predlogi obrazca.

Pretvorba pisave Čeprav InfoPath uvozi pisave iz delovnega zvezka, ko ustvarjate novo predlogo obrazca, če pisave v delovnem zvezku niso na voljo v računalniku, v katerem izvedete uvoz, bodo za predlogo obrazca samodejno izbrane nadomestne pisave.

Implicitno spojene celice Če v Excelu vnesete več besedila, kot ga bo ustrezalo trenutni celici, bo besedilo prikazano na vrhu naslednjih celic, kot bi bile celice spojene. InfoPath ne podpira te funkcije. Če pretvorjena celica vsebuje več besedila, kot ga lahko sprejme širina celice, bo besedilo prelomano v naslednjo vrstico v InfoPathu. To preprečite tako, da pred uvozom delovnega zvezka izberete celico in poljubno število naslednjih celic, ki bodo vsebovale besedilo, in spojite celice tako, da se bo besedilo prilegalo spojeni celici.

Poročila vrtilne tabele Poročila vrtilne tabele so pretvorjena kot tabele postavitve.

Zelo velike tabele InfoPath podpira tabele, široke do 63 stolpcev in 999 vrstic. Če Excelov delovni zvezek presega te omejitve, bo pretvorjenih le prvih 63 stolpcev in 999 vrstic.

Opomba

Nekaterih Excelovih delovnih zvezkov ni mogoče odpreti brez gesla. V tem primeru delovnega zvezka morda ne boste mogli uspešno uvoziti v InfoPath. Če želite odpraviti težavo, poskusite odstraniti zahtevo za geslo za delovni zvezek, preden ga uvozite. Poleg tega so nekateri delovni zvezki zasnovani tako, da uporabnikom preprečujejo premikanje, brisanje, skrivanje ali spreminjanje imen delovnih listov in spreminjanje drugih strukturnih elementov v delovnem zvezku. V tem primeru delovnega lista morda ne boste mogli uspešno uvoziti v InfoPath. Če želite odpraviti to težavo, poskusite odstraniti strukturne omejitve za urejanje delovnega zvezka, preden ga uvozite.

Na vrh strani

Pretvorba Excelovega delovnega zvezka v InfoPathovo predlogo obrazca

  1. V meniju Datoteka kliknite Uvozi obrazec.

  2. V pogovornem oknu Čarovnik za uvoz kliknite Uvoznik za InfoPath za Excelove delovne zvezke in nato Naprej.

  3. Kliknite Prebrskaj.

  4. Poiščite in kliknite Excelov delovni zvezek, ki ga želite pretvoriti, in nato kliknite Odpri.

  5. Če želite spremeniti privzeto vedenje uvoza, kliknite Možnosti in izberite želene možnosti.

  6. Kliknite Dokončaj.

    Opomba

    Glede na postavitev in kompleksnost Excelovega delovnega zvezka nekateri elementi postavitve ali kontrolniki morda ne bodo prikazani tako, kot ste pričakovali v nastali InfoPathovi predlogi obrazca. Zato boste morda morali prilagoditi novo predlogo obrazca, ko jo pretvorite.

Na vrh strani