Cuprins
Dacă ați creat un tabel Excel drăguț și acum doriți să-l publicați online ca pagină web, cea mai simplă modalitate este să îl exportați într-un fișier html vechi și bun. În acest articol, vom explora mai multe modalități de a converti datele Excel în HTML, vom determina avantajele și dezavantajele fiecăruia și vă vom conduce pas cu pas prin procesul de conversie.
Conversia tabelelor Excel în HTML folosind opțiunea "Salvează ca pagină web"
Folosind această metodă, puteți salva un întreg registru de lucru sau orice parte a acestuia, cum ar fi un interval de celule sau un grafic selectat, într-o pagină web statică (.htm sau .html), astfel încât oricine poate vizualiza datele Excel pe web.
De exemplu, ați creat un raport bogat în funcții în Excel și acum doriți să exportați toate cifrele, împreună cu un tabel pivot și un grafic, pe site-ul web al companiei dumneavoastră, astfel încât colegii de muncă să îl poată vizualiza online în browserele lor web fără a deschide Excel.
Pentru a converti datele Excel în HTML, efectuați următorii pași. Aceste instrucțiuni se aplică tuturor versiunilor "cu panglică" ale Excel 2007 - 365:
- În registrul de lucru, mergeți la fereastra Fișier și faceți clic pe Salvați ca .
Dacă doriți să exportați doar o anumită porțiune de date, de exemplu, un interval de celule, un tabel pivot sau un grafic, selectați-o mai întâi.
- În Salvați ca alegeți una dintre următoarele opțiuni:
- Pagina web (.htm; .html). Acest lucru va salva registrul de lucru sau selecția într-o pagină web și va crea un dosar de suport care va stoca toate fișierele de suport ale paginii, cum ar fi imaginile, bulinele și texturile de fundal.
- Pagina web cu un singur fișier (.mht; .mhl). Aceasta va salva registrul de lucru sau selecția într-un singur fișier, cu fișierele de suport încorporate în pagina web.
- Dacă ați selectat un interval de celule, un tabel sau un grafic înainte de a face clic pe Salvați ca , apoi selectați Selecție butonul radio, faceți clic pe Salvați și sunteți aproape de a termina.
Dacă nu ați selectat încă nimic, continuați cu următorii pași.
- Pentru a salva întregul registru de lucru , inclusiv toate foile de lucru, grafica și filele pentru navigarea între foi, selectați Întregul caiet de lucru .
- Pentru a salva foaia de lucru curentă , alege Selecție: Foaie În pasul următor, veți putea alege dacă doriți să publicați întreaga foaie de lucru sau o parte din elemente.
De asemenea, puteți seta acum un titlu pentru pagina dvs. web, făcând clic pe butonul Schimbați titlul... din partea dreaptă a ferestrei de dialog. De asemenea, veți putea să o setați sau să o modificați ulterior, așa cum este descris la pasul 6 de mai jos.
- Faceți clic pe butonul Publică și se va deschide fereastra Publicare ca pagină web Să trecem în revistă pe scurt fiecare dintre opțiunile disponibile, de sus în jos.
- Elemente de publicat Aici alegeți ce porțiuni din registrul de lucru Excel doriți să exportați către o pagină web.
În lista derulantă de lângă Alegeți , aveți la dispoziție următoarele opțiuni:
- Întregul caiet de lucru Întregul registru de lucru va fi publicat, inclusiv toate foile de lucru și filele pentru a naviga între foi.
- Întreaga foaie de lucru sau anumite elemente pe o foaie de lucru, cum ar fi tabele pivot , grafice, intervale filtrate și intervale de date externe Selectați " Elemente de pe SheetName ", iar apoi alegeți fie " Toate conținuturile " sau anumite elemente.
- Intervalul de celule. Selectați Gama de celule din lista derulantă și apoi faceți clic pe butonul Colapsarea dialogului pentru a selecta celulele pe care doriți să le publicați.
- Articole publicate anterior . Selectați această opțiune dacă doriți să republicați o foaie de lucru sau elemente pe care le-ați publicat deja. Dacă preferați să nu republicați un anumit element, selectați elementul din listă și faceți clic pe butonul Eliminați buton.
- Titlul paginii web. Pentru a adăuga un titlu care va fi afișat în bara de titlu a browserului, faceți clic pe butonul Schimbare de lângă butonul de lângă Titlu: și introduceți titlul pe care îl doriți.
- Faceți clic pe butonul Răsfoiți de lângă butonul de lângă Numele fișierului și alegeți hard diskul, folderul, dosarul web, serverul web, site-ul HTTP sau locația FTP unde doriți să salvați pagina web.
Sugestii: Dacă este prima dată când convertiți un registru de lucru Excel într-un fișier HML, este logic să salvați mai întâi pagina web pe hard diskul local, astfel încât să puteți face corecțiile necesare înainte de a publica pagina pe web sau în rețeaua locală.
Puteți alege, de asemenea, să exportați fișierul Excel într-un fișier pagina web existentă cu condiția să aveți permisiunea de a o modifica. În acest caz, după ce faceți clic pe butonul Publică veți vedea un mesaj care vă va solicita să alegeți dacă doriți să suprascrieți conținutul paginii web existente sau să adăugați datele dvs. la sfârșitul paginii web. În primul caz, faceți clic pe Înlocuiți; în cazul în care acesta din urmă, faceți clic pe Adăugați la dosar .
- Selectați " AutoRepublicare automată de fiecare dată când acest registru de lucru este salvat" dacă doriți ca registrul de lucru sau elementele selectate să fie republicate automat după fiecare salvare a registrului de lucru. Voi explica funcția AutoRepublicare automată mai în detaliu în continuare în articol.
- Selectați " Deschideți pagina web publicată în browser " în cazul în care doriți să vizualizați pagina web imediat după salvare.
- Faceți clic pe butonul Publică și ați terminat!
După cum puteți vedea în captura de ecran de mai jos, tabelul nostru Excel arată destul de bine online, deși designul fișierului Excel original este puțin distorsionat.
Notă: Codul HTML creat de Excel nu este foarte curat și, dacă convertiți o foaie de calcul de mari dimensiuni cu un design sofisticat, poate fi o idee bună să folosiți un editor HTML pentru a curăța codul înainte de publicare, astfel încât să se încarce mai repede pe site-ul dumneavoastră web.
5 lucruri pe care trebuie să le aveți în vedere atunci când convertiți un fișier Excel în HTML
Atunci când folosiți funcția Excel Salvați ca pagină web este important să înțelegeți cum funcționează principalele sale caracteristici pentru a evita cele mai multe greșeli tipice și pentru a preveni mesajele de eroare obișnuite. Această secțiune oferă o prezentare rapidă a opțiunilor la care trebuie să acordați o atenție deosebită atunci când exportați foaia de calcul Excel în HTML.
- Fișiere de sprijin și hyperlink-uri
După cum știți, paginile web conțin adesea imagini și alte fișiere suport, precum și hyperlink-uri către alte site-uri web. Când convertiți un fișier Excel într-o pagină web, Excel gestionează automat fișierele aferente și hyperlink-urile pentru dvs. și le salvează în folderul de fișiere suport, numit Nume caiet de lucru_fișiere .
Atunci când salvați fișierele de suport, cum ar fi bulinele, grafica și texturile de fundal, pe același server web, Excel păstrează toate legăturile ca fiind legături relative O legătură relativă (URL) indică un fișier din cadrul aceluiași site web; specifică doar numele fișierului sau un dosar rădăcină, în loc de adresa completă a site-ului web (de exemplu, href="/imagini/001.png"). Atunci când ștergeți orice element salvat ca o legătură relativă, Microsoft Excel elimină automat fișierul corespunzător din dosarul suport.
Așadar, regula principală este păstrați întotdeauna pagina web și fișierele de suport în aceeași locație , în caz contrar pagina web s-ar putea să nu se mai afișeze corect. Dacă mutați sau copiați pagina web într-o altă locație, asigurați-vă că mutați folderul de suport în aceeași locație pentru a menține legăturile. Dacă salvați din nou pagina web într-o altă locație, Microsoft Excel va copia automat folderul de suport pentru dvs.
Atunci când salvați paginile web în locații diferite sau dacă fișierele Excel conțin hyperlinkuri către site-uri web externe, legături absolute O legătură absolută specifică calea completă către un fișier sau o pagină web care poate fi accesată de oriunde, de exemplu, www.your-domain/products/product1.htm.
- Efectuarea de modificări și salvarea din nou a unei pagini Web
Teoretic, puteți salva registrul de lucru Excel ca pagină web, apoi deschideți pagina web rezultată în Excel, efectuați modificări și salvați din nou fișierul. Cu toate acestea, în acest caz, unele funcții Excel nu vor mai funcționa. De exemplu, orice grafic conținut în registrul de lucru va deveni o imagine separată și nu veți putea să le modificați în Excel ca de obicei.
Așadar, cea mai bună practică este să mențineți registrul de lucru Excel original actualizat, să faceți modificări în registrul de lucru, să îl salvați întotdeauna mai întâi ca registru de lucru (.xlsx) și apoi să îl salvați ca fișier de pagină web (.htm sau .html).
- Republicarea automată a unei pagini Web
Dacă ați selectat opțiunea AutoRepublicare în caseta de selectare din Publicare ca pagină web discutat la pasul 8 de mai sus, atunci pagina dvs. web va fi actualizată automat de fiecare dată când salvați registrul de lucru Excel. Aceasta este o opțiune foarte utilă care vă permite să păstrați întotdeauna o copie online actualizată a tabelului Excel.
Dacă ați activat funcția de republicare automată, de fiecare dată când salvați registrul de lucru va apărea un mesaj prin care vi se va cere să confirmați dacă doriți să activați sau să dezactivați funcția de republicare automată. Dacă doriți ca foaia de calcul Excel să fie republicată automat, atunci selectați în mod natural Activați... și faceți clic pe OK .
Cu toate acestea, există unele circumstanțe în care este posibil să nu doriți să republicați automat foaia de calcul sau elementele selectate, de exemplu, dacă fișierul Excel conține informații confidențiale sau a fost editat de o persoană care nu este o sursă de încredere. În acest caz, puteți face ca funcția de publicare automată să nu fie disponibilă temporar sau permanent.
La dezactivați temporar AutoRepublicare, selectați prima opțiune " Dezactivați funcția AutoRepublicare automată în timp ce acest registru de lucru este deschis " în mesajul menționat mai sus. Acest lucru va dezactiva publicarea automată pentru sesiunea curentă, dar va fi activată din nou data viitoare când deschideți registrul de lucru.
La dezactivați permanent AutoRepublicare automată pentru toate elementele sau pentru elementele selectate, deschideți registrul de lucru Excel, alegeți să îl salvați ca pagină Web și apoi faceți clic pe butonul Publică În fereastra Alegeți lista, la rubrica " Elemente de publicat ", selectați elementul pe care nu doriți să îl republicați și faceți clic pe butonul Eliminați buton.
- Funcțiile Excel nu sunt acceptate în paginile web
Din păcate, câteva caracteristici foarte utile și populare ale Excel nu sunt acceptate atunci când vă convertiți foile de lucru Excel în HTML:
- Formatare condiționată nu este acceptată atunci când se salvează o foaie de calcul Excel ca fișier Pagina web cu un singur fișier (.mht, .mhtml), așa că asigurați-vă că îl salvați în fișierul Pagina web (Barele de date, scalele de culori și seturile de pictograme nu sunt acceptate în niciunul dintre cele două formate de pagini web.
- Text rotit sau vertical în nu este suportat nici atunci când exportați date Excel online ca pagină Web. Orice text rotit sau vertical din registrul de lucru va fi convertit în text orizontal.
- Cele mai frecvente probleme la convertirea fișierelor Excel în HTML
La convertirea unui registru de lucru Excel într-o pagină web, este posibil să vă confruntați cu următoarele probleme cunoscute:
- Conținutul celulei (text) este trunchiat sau nu este afișat complet. Pentru a împiedica tăierea textului, puteți fie să dezactivați opțiunea de text înfășurat, fie să scurtați textul, fie să măriți lățimea coloanei, de asemenea, asigurați-vă că textul este aliniat la stânga.
- Elementele pe care le salvați pe o pagină Web existentă sunt întotdeauna apar în partea de jos a paginii în timp ce dumneavoastră le doriți în partea de sus sau în mijlocul paginii. Acesta este un comportament normal atunci când alegeți să salvați fișierul Excel ca pagină web existentă. Pentru a muta datele Excel într-o altă poziție, fie editați pagina web rezultată într-un editor HTML, fie rearanjați elementele din registrul de lucru Excel și salvați-l din nou ca pagină web.
- Legăturile de pe pagina web sunt rupte. Motivul cel mai evident este că ați mutat fie pagina web, fie dosarul de suport în altă locație. Consultați fișierele de suport și hyperlinkurile pentru mai multe detalii.
- Pe pagina web este afișată o cruce roșie (X). Un X roșu indică lipsa unei imagini sau a unui alt grafic. Acesta se poate strica din același motiv ca și în cazul hyperlink-urilor. Asigurați-vă că păstrați întotdeauna pagina web și dosarul de suport în aceeași locație.
Convertoare de la Excel la HTML
Dacă aveți adesea nevoie să exportați tabelele Excel în HTML, mijloacele standard Excel pe care tocmai le-am acoperit pot părea un drum un pic prea lung. O metodă mai rapidă este să folosiți un convertor Excel în HTML, fie online, fie pe desktop. Există o mână de convertoare online pe Internet, atât gratuite, cât și plătite, iar noi vom încerca câteva chiar acum.
TABLEIZER - convertor online gratuit și simplu de la Excel la HTML
Acest convertor online cu un singur clic gestionează cu ușurință tabelele Excel simple. Tot ce trebuie să faceți este să lipiți conținutul tabelului Excel în fereastră și să faceți clic pe butonul Tableize It! Sunt disponibile unele opțiuni de formatare de bază, cum ar fi dimensiunea și tipul de font, culoarea antetului și chiar stiluri CSS.
După aceea, trebuie doar să copiați codul HTML generat de convertorul Tableizer și să îl lipiți pe pagina dvs. web. Cel mai bun lucru atunci când utilizați acest instrument (în afară de viteză, simplitate și costuri zero : ) este fereastra de previzualizare care arată cum va arăta tabelul Excel online.
Cu toate acestea, formatarea tabelului Excel original nu va fi convertită automat în HTML, așa cum vedeți în captura de ecran de mai jos, ceea ce reprezintă un dezavantaj foarte important în opinia mea.
Dacă sunteți interesat să încercați acest convertor online, îl puteți găsi aici: //tableizer.journalistopia.com/
Un alt convertor gratuit de la Excel la HTML este disponibil la pressbin.com, deși nu se compară cu Tableizer în multe privințe - fără opțiuni de format, fără CSS și chiar fără previzualizare.
Convertor avansat de la Excel la HTML (plătit)
Spre deosebire de cele două instrumente anterioare, instrumentul SpreadsheetConverter funcționează ca un add-in Excel și necesită instalare. Am descărcat o versiune de încercare (după cum înțelegeți din titlu, este un software comercial) pentru a vedea dacă este mai bun în vreun fel decât oricare dintre convertoarele online gratuite cu care tocmai am experimentat.
Trebuie să spun că am fost impresionat! Procesul de conversie este la fel de simplu ca și cum ai da click pe butonul Conversia de pe panglica Excel.
Și iată rezultatul - după cum puteți vedea, tabelul Excel exportat pe o pagină web arată foarte aproape de datele sursă:
De dragul experimentului, am încercat și eu să convertesc un registru de lucru mai complex, care conținea mai multe foi, un tabel pivot și un grafic (cel pe care l-am salvat ca pagină web în Excel în prima parte a articolului), dar, spre dezamăgirea mea, rezultatul a fost mult inferior celui produs de Microsoft Excel. Poate că acest lucru se datorează doar limitărilor versiunii de încercare.
În orice caz, dacă doriți să explorați toate capacitățile acestui convertor de la Excel la HTML, puteți descărca o versiune de evaluare a add-in-ului SpreadsheetConverter de aici.
Vizualizatoare web Excel
Dacă nu sunteți mulțumit de performanța convertoarelor Excel în HTML și căutați alternative, unele vizualizatoare web pot funcționa de minune. Mai jos veți găsi o prezentare rapidă a mai multor vizualizatoare web Excel, astfel încât să vă puteți face o idee despre ceea ce sunt capabile să facă.
Vizualizatorul online Zoho Sheet permite vizualizarea online a foilor de calcul Excel fie prin încărcarea unui fișier, fie prin introducerea URL-ului. De asemenea, oferă opțiunea de a crea și gestiona online foile de calcul Excel.
Acesta este, probabil, unul dintre cele mai puternice programe de vizualizare online gratuite pentru Excel. Suportă câteva formule de bază, formate și formatare condiționată, vă permite să sortați și să filtrați datele și să le convertiți într-un număr de formate populare, cum ar fi .xlsx, .xls, .ods, .csv, .pdf, .html și altele, după cum vedeți în captura de ecran de mai jos.
Principala sa slăbiciune este că nu păstrează formatul fișierului Excel original. De asemenea, trebuie să recunosc că vizualizatorul web Zoho Sheet nu a fost capabil să facă față unei foi de calcul sofisticate care conținea un stil de tabel personalizat, formule complexe și un tabel pivot.
Ei bine, am explorat câteva opțiuni pentru a converti foile de calcul Excel în HTML. Sperăm că acest lucru vă va ajuta să alegeți tehnica în conformitate cu prioritățile dumneavoastră - viteză, cost sau calitate? Alegerea este întotdeauna a dumneavoastră : )
În următorul articol vom continua acest subiect și vom investiga cum puteți muta datele Excel online folosind Excel Web App.