Turinys
Jei sukūrėte gražią "Excel" lentelę ir norite ją paskelbti internete kaip tinklalapį, paprasčiausias būdas - eksportuoti ją į seną gerą html failą. Šiame straipsnyje nagrinėsime kelis "Excel" duomenų konvertavimo į HTML būdus, nustatysime kiekvieno iš jų privalumus ir trūkumus ir žingsnis po žingsnio atliksime konvertavimo procesą.
"Excel" lenteles konvertuokite į HTML naudodami parinktį "Išsaugoti kaip tinklalapį
Naudodami šį metodą galite išsaugoti visą darbaknygę arba bet kurią jos dalį, pvz., pasirinktą ląstelių intervalą arba diagramą, statiniame tinklalapyje (.htm arba .html), kad bet kas galėtų peržiūrėti "Excel" duomenis internete.
Pavyzdžiui, "Excel" programoje sukūrėte daug funkcijų turinčią ataskaitą ir dabar norite eksportuoti visus skaičius kartu su sukamąja lentele ir diagrama į savo įmonės svetainę, kad jūsų kolegos galėtų ją peržiūrėti savo interneto naršyklėse neatidarydami "Excel".
Norėdami konvertuoti "Excel" duomenis į HTML, atlikite toliau nurodytus veiksmus. Šie nurodymai taikomi visoms "Excel 2007-365" versijoms su juostelėmis:
- Darbaknygėje eikite į Failas skirtuką ir spustelėkite Išsaugoti kaip .
Jei norite eksportuoti tik tam tikrą duomenų dalį, pvz., ląstelių intervalą, sukamąją lentelę ar grafiką, pirmiausia pasirinkite ją.
- Į Išsaugoti kaip dialogo lange pasirinkite vieną iš toliau nurodytų variantų:
- Tinklalapis (.htm; .html). Taip bus išsaugotas jūsų sąsiuvinis arba parinktis tinklalapyje ir sukurtas pagalbinis aplankas, kuriame bus saugomi visi pagalbiniai puslapio failai, pavyzdžiui, paveikslėliai, užrašai ir fono tekstūros.
- Vieno failo žiniatinklio puslapis (.mht; .mhl). Taip išsaugosite sąsiuvinį arba pasirinktį į vieną failą su pagalbiniais failais, įterptais į tinklalapį.
- Jei prieš spustelėdami langelio diapazoną, lentelę ar diagramą pasirinkote Išsaugoti kaip , tada pasirinkite Atranka radijo mygtuką, spustelėkite Išsaugoti ir beveik baigsite darbą.
Jei dar nieko nepasirinkote, tęskite toliau nurodytus veiksmus.
- Jei norite išsaugoti visą sąsiuvinį , įskaitant visus darbalapius, grafiką ir skirtukus, skirtus naršyti tarp lapų, pasirinkite Visas sąsiuvinis .
- Dabartinio darbalapio išsaugojimas , pasirinkite Atranka: lapas . Kitame žingsnyje galėsite pasirinkti, ar skelbti visą darbalapį, ar tik kai kuriuos elementus.
Dabar taip pat galite nustatyti tinklalapio pavadinimą, spustelėję Pakeisti pavadinimą... mygtuką dešinėje dialogo lango dalyje. Jį taip pat galėsite nustatyti arba pakeisti vėliau, kaip aprašyta toliau 6 veiksme.
- Spustelėkite Paskelbti mygtuką ir bus atidarytas Paskelbti kaip tinklalapį Dialogo langas. Trumpai apžvelkime kiekvieną iš galimų parinkčių nuo viršaus iki apačios.
- Skelbtini dalykai . Čia pasirinkite, kurią (-ias) "Excel" darbaknygės dalį (-is) norite eksportuoti į tinklalapį.
Išskleidžiamajame sąraše šalia Pasirinkite , galite rinktis iš šių variantų:
- Visas sąsiuvinis . Bus paskelbtas visas sąsiuvinis, įskaitant visus darbalapius ir skirtukus, skirtus naršyti tarp lapų.
- Visas darbalapis arba tam tikri elementai darbalapyje, pvz. sukamosios lentelės , diagramos, filtruojami diapazonai ir išorinių duomenų diapazonai . Pasirinkite " Elementai lape SheetName ", tada pasirinkite " Visas turinys " arba tam tikrus elementus.
- Ląstelių diapazonai. Pasirinkite Ląstelių diapazonas išskleidžiamajame sąraše ir spustelėkite Dialogas "Žlugti piktogramą ir pasirinkite ląsteles, kurias norite paskelbti.
- Anksčiau paskelbti straipsniai . Pasirinkite šią parinktį, jei norite iš naujo paskelbti darbalapį arba elementus, kuriuos jau paskelbėte. Jei tam tikro elemento nenorėtumėte skelbti iš naujo, pasirinkite elementą sąraše ir spustelėkite mygtuką Pašalinti mygtuką.
- Tinklalapio pavadinimas. Norėdami pridėti pavadinimą, kuris bus rodomas naršyklės pavadinimo juostoje, spustelėkite Keisti mygtuką šalia Pavadinimas: ir įveskite norimą pavadinimą.
- Spustelėkite Naršykite mygtuką šalia Failo pavadinimas ir pasirinkite standųjį diską, aplanką, žiniatinklio aplanką, žiniatinklio serverį, HTTP svetainę arba FTP vietą, kurioje norite išsaugoti žiniatinklio puslapį.
Patarimai: Jei pirmą kartą konvertuojate "Excel" darbaknygę į HML failą, verta pirmiausia išsaugoti tinklalapį vietiniame kietajame diske, kad prieš skelbiant tinklalapį žiniatinklyje arba vietiniame tinkle galėtumėte atlikti reikiamus pataisymus.
Taip pat galite pasirinkti eksportuoti "Excel" failą į esamas tinklalapis jei turite leidimą jį keisti. Šiuo atveju, spustelėję Paskelbti mygtukas, pamatysite pranešimą, kuriame turėsite pasirinkti, ar norite perrašyti esamo tinklalapio turinį, ar pridėti savo duomenis prie tinklalapio pabaigos. Pakeisti; jei pastarasis, spustelėkite Pridėti prie failo .
- Pasirinkite " Automatinis pakartotinis skelbimas kiekvieną kartą išsaugant šį sąsiuvinį" jei norite, kad darbaknygė arba pasirinkti elementai būtų automatiškai perspausdinami po kiekvieno darbaknygės išsaugojimo. Toliau straipsnyje išsamiau paaiškinsiu automatinio perspausdinimo funkciją.
- Pasirinkite " Atidarykite paskelbtą tinklalapį naršyklėje " žymimąjį langelį, jei norite peržiūrėti tinklalapį iškart po išsaugojimo.
- Spustelėkite Paskelbti ir viskas baigta!
Kaip matote toliau pateiktoje ekrano nuotraukoje, mūsų "Excel" lentelė internete atrodo gana gražiai, nors originalaus "Excel" failo dizainas yra šiek tiek iškraipytas.
Pastaba: "Excel" kuriamas HTML kodas nėra labai švarus, todėl jei konvertuojate didelę skaičiuoklę su sudėtingu dizainu, gali būti gera idėja prieš skelbiant naudoti HTML redaktorių ir išvalyti kodą, kad jis būtų greičiau įkeliamas į svetainę.
5 dalykai, kuriuos turėtumėte žinoti konvertuodami "Excel" failą į HTML
Kai naudojate "Excel Išsaugoti kaip tinklalapį funkciją, svarbu suprasti, kaip veikia pagrindinės jos funkcijos, kad išvengtumėte dažniausiai daromų klaidų ir išvengtumėte dažniausiai pasitaikančių klaidų pranešimų. Šiame skyriuje trumpai apžvelgiamos parinktys, į kurias turėtumėte atkreipti ypatingą dėmesį eksportuodami "Excel" skaičiuoklę į HTML.
- Pagalbinės bylos ir hipersaitai
Kaip žinote, tinklalapiuose dažnai būna paveikslėlių ir kitų pagalbinių failų bei hipersaitų į kitas interneto svetaines. Konvertuojant "Excel" failą į tinklalapį, "Excel" automatiškai tvarko susijusius failus ir hipersaitus ir išsaugo juos pagalbinių failų aplanke, pavadintame WorkbookName_files .
Kai į tą patį žiniatinklio serverį įrašote pagalbinius failus, pvz., kulkas, grafiką ir fono tekstūras, "Excel" išsaugo visas nuorodas kaip santykinės nuorodos . Santykinė nuoroda (URL) nukreipia į failą toje pačioje interneto svetainėje; joje nurodomas tik failo pavadinimas arba šakninis aplankas, o ne visas svetainės adresas (pvz., href="/images/001.png"). Ištrynus bet kurį elementą, išsaugotą kaip santykinę nuorodą, "Microsoft Excel" automatiškai pašalina atitinkamą failą iš pagalbinio aplanko.
Pagrindinė taisyklė yra tokia. visada laikykite tinklalapį ir pagalbinius failus toje pačioje vietoje. kitaip tinklalapis gali būti netinkamai rodomas. Jei tinklalapį perkelsite arba nukopijuosite į kitą vietą, būtinai perkelkite pagalbinį aplanką į tą pačią vietą, kad išliktų nuorodos. Jei tinklalapį iš naujo išsaugosite kitoje vietoje, "Microsoft Excel" automatiškai nukopijuos pagalbinį aplanką.
Kai išsaugote tinklalapius skirtingose vietose arba jei "Excel" failuose yra hipersaitų į išorines svetaines, absoliučios nuorodos sukuriama absoliuti nuoroda. Absoliuti nuoroda nurodo visą kelią iki failo arba tinklalapio, kurį galima pasiekti iš bet kurios vietos, pvz., www.your-domain/products/product1.htm.
- Pakeitimų darymas ir pakartotinis tinklalapio išsaugojimas
Teoriškai galite išsaugoti "Excel" darbaknygę kaip žiniatinklio puslapį, tada atidaryti gautą žiniatinklio puslapį "Excel" programoje, atlikti pakeitimus ir vėl išsaugoti failą. Tačiau tokiu atveju kai kurios "Excel" funkcijos nebeveiks. Pavyzdžiui, visos darbaknygėje esančios diagramos taps atskirais paveikslėliais ir jų negalėsite keisti "Excel" programoje kaip įprastai.
Taigi geriausia praktika - nuolat atnaujinti originalų "Excel" sąsiuvinį, daryti pakeitimus sąsiuvinyje, pirmiausia visada išsaugoti jį kaip sąsiuvinį (.xlsx), o tada išsaugoti kaip tinklalapio failą (.htm arba .html).
- Automatinis tinklalapio skelbimas iš naujo
Jei pasirinkote Automatinis skelbimas žymimąjį langelį Paskelbti kaip tinklalapį dialogas, aptartas 8 žingsnyje, tada jūsų tinklalapis bus automatiškai atnaujinamas kiekvieną kartą, kai išsaugosite "Excel" sąsiuvinį. Tai tikrai naudinga parinktis, leidžianti visada turėti atnaujintą "Excel" lentelės internetinę kopiją.
Jei įjungėte funkciją "AutoRepublish", kiekvieną kartą išsaugojus darbaknygę bus rodomas pranešimas, kuriame bus prašoma patvirtinti, ar norite įjungti, ar išjungti funkciją "AutoRepublish". Jei norite, kad jūsų "Excel" skaičiuoklė būtų skelbiama automatiškai, natūraliai pasirinkite Įgalinti... ir spustelėkite GERAI .
Tačiau tam tikromis aplinkybėmis galite nenorėti automatiškai perspausdinti savo skaičiuoklės ar pasirinktų elementų, pvz., jei "Excel" faile yra konfidencialios informacijos arba jį redagavo nepatikimas šaltinis. Tokiu atveju galite laikinai arba visam laikui išjungti funkciją "AutoRepublish".
Į laikinai išjungti Automatinis skelbimas, pasirinkite pirmąją parinktį " Išjungti automatinio pakartotinio publikavimo funkcija, kai šis sąsiuvinis atidarytas. " pirmiau minėtame pranešime. Tai išjungs automatinį pakartotinį publikavimą dabartinei sesijai, tačiau jis vėl bus įjungtas kitą kartą atidarius sąsiuvinį.
Į visam laikui išjungti Automatinis skelbimas visiems arba pasirinktiems elementams, atidarykite "Excel" darbaknygę, pasirinkite ją išsaugoti kaip tinklalapį ir spustelėkite Paskelbti mygtukas. Pasirinkite sąraše, skiltyje " Skelbtini dalykai ", pasirinkite elementą, kurio nenorite iš naujo skelbti, ir spustelėkite Pašalinti mygtuką.
- Interneto puslapiuose nepalaikomos "Excel" funkcijos
Deja, konvertuojant "Excel" darbalapius į HTML nepalaikomos kelios labai naudingos ir populiarios "Excel" funkcijos:
- Sąlyginis formatavimas nepalaikomas, kai "Excel" skaičiuoklę įrašote kaip Vieno failo žiniatinklio puslapis (.mht, .mhtml), todėl įsitikinkite, kad jį išsaugojote Tinklalapis (.htm, .html) formatu. Duomenų juostos, spalvų skalės ir piktogramų rinkiniai nepalaikomi nei vienu iš tinklalapio formatų.
- Pasuktas arba vertikalus tekstas taip pat nepalaikomas, kai eksportuojate "Excel" duomenis internetu kaip tinklalapį. Bet koks pasuktas arba vertikalus tekstas darbaknygėje bus paverstas horizontaliu tekstu.
- Dažniausiai pasitaikančios problemos konvertuojant "Excel" failus į HTML
Konvertuodami "Excel" darbaknygę į tinklalapį galite susidurti su šiomis žinomomis problemomis:
- Ląstelės turinys (tekstas) sutrumpintas arba rodomas ne visas tekstas. Kad tekstas nebūtų nukirptas, galite išjungti apvynioto teksto parinktį arba sutrumpinti tekstą, arba padidinti stulpelio plotį, taip pat įsitikinti, kad tekstas sulygiuotas į kairę.
- Elementai, kuriuos įrašote į esamą tinklalapį, visada rodomi puslapio apačioje. o jūs norite, kad jie būtų puslapio viršuje arba viduryje. Tai įprastas elgesys, kai pasirenkate išsaugoti "Excel" failą kaip esamą tinklalapį. Norėdami perkelti "Excel" duomenis į kitą vietą, redaguokite gautą tinklalapį kokiu nors HTML redaktoriumi arba pertvarkykite "Excel" sąsiuvinio elementus ir iš naujo išsaugokite jį kaip tinklalapį.
- Tinklalapyje esančios nuorodos neveikia. Akivaizdžiausia priežastis yra ta, kad tinklalapį arba pagalbinį aplanką perkėlėte į kitą vietą. Daugiau informacijos žr. skyriuje "Pagalbiniai failai ir hipersaitai".
- Tinklalapyje rodomas raudonas kryžius (X) . Raudonas X reiškia, kad trūksta paveikslėlio ar kito grafinio elemento. Jis gali būti pažeistas dėl tos pačios priežasties kaip ir hipersaitai. Tik įsitikinkite, kad tinklalapis ir pagalbinis aplankas visada yra toje pačioje vietoje.
"Excel" į HTML keitikliai
Jei dažnai reikia eksportuoti "Excel" lenteles į HTML, standartinės "Excel" priemonės, kurias ką tik aptarėme, gali pasirodyti per ilgas kelias. Greitesnis būdas - naudoti "Excel" į HTML konverterį, internetinį arba stalinį. Internete yra keletas nemokamų ir mokamų internetinių konverterių, todėl dabar išbandysime kelis.
TABLEIZER - nemokamas ir paprastas "Excel" į HTML internetinis konverteris
Šis vienu spustelėjimu atliekamas internetinis konverteris lengvai tvarko paprastas "Excel" lenteles. Jums tereikia įklijuoti "Excel" lentelės turinį į langą ir spustelėti Tableize It! mygtukas. Galima pasirinkti kai kurias pagrindines formatavimo parinktis, pavyzdžiui, šrifto dydį, šrifto tipą, antraštės spalvą ir net CSS stilius.
Po to tereikia nukopijuoti "Tableizer" konverterio sugeneruotą HTML kodą ir įklijuoti jį į savo tinklalapį. Geriausias dalykas naudojant šią priemonę (be greičio, paprastumo ir jokios kainos : ) yra peržiūros langas, kuriame rodoma, kaip jūsų "Excel" lentelė atrodys internete.
Tačiau originalios "Excel" lentelės formatavimas nebus automatiškai konvertuojamas į HTML, kaip matote toliau pateiktoje ekrano kopijoje, o tai, mano nuomone, yra labai didelis trūkumas.
Jei norite išbandyti šį internetinį konverterį, galite jį rasti čia: //tableizer.journalistopia.com/
Kitas nemokamas "Excel" į HTML konverteris yra pressbin.com, tačiau jis daugeliu atžvilgių nusileidžia "Tableizer" - nėra formato parinkčių, CSS ir net peržiūros.
Išplėstinis "Excel" į HTML konverteris (mokamas)
Skirtingai nuo dviejų ankstesnių įrankių, SpreadsheetConverter veikia kaip "Excel" priedas ir jį reikia įdiegti. Atsisiunčiau bandomąją versiją (kaip suprantate iš antraštės, tai komercinė programinė įranga), kad įsitikinčiau, ar ji kuo nors geresnė už bet kurį nemokamą internetinį konverterį, su kuriuo ką tik eksperimentavome.
Turiu pasakyti, kad buvau sužavėtas! Konvertavimo procesas yra toks pat paprastas, kaip paspaudus Konvertuoti "Excel" juostoje esantis mygtukas.
Štai rezultatas - kaip matote, į tinklalapį eksportuota "Excel" lentelė labai panaši į pradinius duomenis:
Eksperimento dėlei taip pat bandžiau konvertuoti sudėtingesnį sąsiuvinį, kuriame yra keli lapai, sukimo lentelė ir diagrama (tą, kurį pirmoje straipsnio dalyje išsaugojome kaip tinklalapį "Excel" programoje), tačiau, mano nusivylimui, rezultatas buvo daug prastesnis už tą, kurį pateikė "Microsoft Excel". Galbūt taip nutiko tik dėl bandomosios versijos apribojimų.
Bet kokiu atveju, jei norite ištirti visas šio "Excel" į HTML konverterio galimybes, galite atsisiųsti SpreadsheetConverter priedo įvertinimo versiją čia.
"Excel" žiniatinklio peržiūros programos
Jei nesate patenkinti "Excel" ir HTML keitiklių veikimu ir ieškote alternatyvų, gali pasiteisinti kai kurios žiniatinklio peržiūros programos. Toliau rasite trumpą kelių "Excel" žiniatinklio peržiūrų apžvalgą, kad galėtumėte pajusti, ką jos sugeba.
"Zoho Sheet" internetinė naršyklė leidžia peržiūrėti "Excel" skaičiuokles internete įkeliant failą arba įvedant URL adresą. Taip pat suteikiama galimybė kurti ir tvarkyti "Excel" skaičiuokles internete.
Tai tikriausiai viena iš galingiausių nemokamų internetinių "Excel" naršyklių. Ji palaiko kai kurias pagrindines formules, formatus ir sąlyginį formatavimą, leidžia rūšiuoti ir filtruoti duomenis bei konvertuoti juos į įvairius populiarius formatus, pavyzdžiui, .xlsx, .xls, .ods, .csv, .pdf, .html ir kitus, kaip parodyta toliau pateiktoje ekrano kopijoje.
Pagrindinė jos silpnybė yra ta, kad ji neišlaiko originalaus "Excel" failo formato. Taip pat turiu pripažinti, kad "Zoho Sheet" žiniatinklio naršyklė nesugebėjo susidoroti su sudėtinga skaičiuokle, kurioje yra pasirinktinis lentelės stilius, sudėtingos formulės ir sukamoji lentelė.
Išnagrinėjome keletą "Excel" skaičiuoklių konvertavimo į HTML galimybių. Tikimės, kad tai padės jums pasirinkti metodą pagal jūsų prioritetus - greitis, kaina ar kokybė? Pasirinkimas visada priklauso nuo jūsų : )
Kitame straipsnyje tęsime šią temą ir nagrinėsime, kaip galite perkelti "Excel" duomenis į internetą naudodami "Excel Web App".