Ներմուծեք html-ից excel մակրո: Փոխարկել HTML-ը Microsoft Excel ձևաչափերի

0

Պահանջը:

1. Ես պետք է աղյուսակը արտահանեմ Excel ֆայլ:

2. Ես նախ այն ներկայացնում եմ html էջում: Ես html արտահանելու կոճակ ունեմ:

Իմ կարծիքը:

1.Ես ստանում եմ HTML էջից.

Document.getElementById("բովանդակություն").value = document.getElementById("containerId").innerHTML; form1.submit();

2.Ես ստանում եմ սերվերից, Response.ContentType = "application/vnd.ms-Excel;" // պահանջում է, որ հաճախորդը տեղադրի Microsoft Excel-ը:

3. Ես ստացել եմ ճիշտ Excel ֆայլ «XXXX.xls»:

4. Բայց ԲԱՅՑ, ԲԱՅՑ, երբ ես բացում եմ այն, այն զգուշացնում է Ուորինգին, որ ասի, թե ինչպես

«Դա Excel-ի ճիշտ ձևաչափը չէ, դուք հաստատո՞ւմ եք այն բացելը»:

Ես ցավում եմ սա տեսնելով:

Այսպիսով, ես ուզում եմ ներմուծել HTML բաժինը Excel ֆայլի մեջ, ապա պատասխանել ճիշտ Excel ֆայլին USER-AGENT-ում:

Ես ունեմ Aspose.Cells գրադարան իմ նախագծում, ես չգիտեմ, թե ինչպես օգտագործել այն առաջադրանքը ավարտելու համար, կամ որևէ այլ լուծում այն ​​լուծելու համար:

  • 1 պատասխան
  • Տեսակավորում.

    Գործունեություն

1

Եթե ​​Ձեզ անհրաժեշտ է վերլուծել Excel աղյուսակի html պիտակները/մասը՝ օգտագործելով Aspose.Cells-ը .NET-ի համար, կարող եք օգտագործել Cell.HtmlString հատկանիշը՝ ցանկալի html կոդի հատվածը բջիջում սահմանելու համար, այն համապատասխանաբար կվերլուծվի ստեղծված Excel-ում: ֆայլ։ Խնդրում ենք տեղյակ լինել, որ այս պահին ոչ բոլոր html պիտակներն են աջակցվում:

Aspose.Cells-ը .NET-ի համար նաև աջակցում է Excel ֆայլը ուղղակիորեն HTML ֆայլի փոխակերպելուն, տեսեք փաստաթղթերը, որոնցում ֆայլի ձևաչափերն ապահովված են փոխակերպման համար, այն կարող է օգնել ձեզ ձեր հղումների համար:

Եթե ​​դուք ստեղծել եք գեղեցիկ աղյուսակներ Excel-ում և այժմ ցանկանում եք այն հրապարակել որպես վեբ էջ, դա անելու ամենահեշտ ձևն այն հին լավ HTML ֆայլ արտահանելն է: Այս հոդվածում մենք կանդրադառնանք Excel-ից տվյալները HTML-ի փոխարկելու մի քանի եղանակների, որոշելու յուրաքանչյուր մեթոդի դրական և բացասական կողմերը և կաշխատենք ձեզ հետ՝ քայլ առ քայլ ավարտելու այս փոխարկումը:

Excel-ի աղյուսակները փոխարկեք HTML-ի՝ օգտագործելով Save As Web Page գործիքը

Ենթադրենք, դուք ստեղծել եք հարուստ հաշվետվություն Excel-ում և այժմ ցանկանում եք այս ամբողջ տեղեկատվությունը, գծապատկերի և առանցքային աղյուսակի հետ միասին, արտահանել ձեր ընկերության կայք, որպեսզի ձեր գործընկերները կարողանան այն առցանց տեսնել վեբ բրաուզերների միջոցով՝ առանց Excel բացելու:

Excel-ի տվյալները HTML-ի փոխարկելու համար հետևեք այս քայլերին. Այս հրահանգները վերաբերում են Excel 2013, 2010 և 2007 թթ.


Խորհուրդ.Եթե ​​սա ձեր առաջին անգամն է, որ Excel-ի աշխատանքային գիրքը փոխակերպում եք HTML ֆայլի, խելամիտ կլինի նախ պահել վեբ էջը ձեր կոշտ սկավառակի վրա, որպեսզի անհրաժեշտության դեպքում կարողանաք խմբագրումներ կատարել նախքան էջը առցանց կամ ձեր տեղական ցանցում հրապարակելը:

Մեկնաբանություն: Excel-ի կողմից ստեղծված HTML կոդը այնքան էլ մաքուր չէ: Հիանալի կլինի, երբ փոխակերպելով բարդ դիզայնով մեծ աղյուսակը, այն բացեք ցանկացած HTML խմբագրիչով և մաքրեք կոդը հրապարակելուց առաջ: Արդյունքում կայքի էջը նկատելիորեն ավելի արագ կբեռնվի։

5 բան, որ պետք է հիշել Excel ֆայլերը HTML-ի փոխարկելիս

Save As Web Page գործիքն օգտագործելիս կարևոր է հասկանալ, թե ինչպես են աշխատում դրա հիմնական տարբերակները, որպեսզի թույլ չտաք ամենատարածված սխալները և խուսափել ամենատարածված սխալի հաղորդագրություններից: Այս բաժնում դուք կգտնեք ընտրանքների համառոտ ակնարկ, որոնց պետք է հատուկ ուշադրություն դարձնեք Excel ֆայլերը HTML-ի փոխարկելիս:

1. Աջակցող ֆայլեր և հիպերհղումներ

Ինչպես գիտեք, վեբ էջերը հաճախ պարունակում են նկարներ և այլ օժանդակ ֆայլեր, ինչպես նաև հիպերհղումներ դեպի այլ կայքեր: Excel ֆայլը վեբ էջի վերածելով՝ հավելվածն ավտոմատ կերպով հավաքում է առնչվող ֆայլեր և հիպերհղումներ ձեզ համար և պահում դրանք աջակցող թղթապանակում:

Երբ դուք պահպանում եք օժանդակ ֆայլերը, ինչպիսիք են գծապատկերները և ֆոնային հյուսվածքները, նույն վեբ սերվերում, Excel-ը ստեղծում է բոլոր հղումները ազգական. Հարաբերական հղումը (URL) մատնանշում է ֆայլը նույն կայքի ներսում. այն նշում է ֆայլի անունը կամ արմատային թղթապանակը կայքի ամբողջական անվան փոխարեն (օրինակ՝ href=”/images/001.png”): Երբ ջնջում եք որևէ տարր, որը պահպանված է որպես հարաբերական հղում, Microsoft Excel-ը ավտոմատ կերպով ջնջում է համապատասխան ֆայլը աջակցող թղթապանակից:

Այսպիսով, հիմնական կանոնն է Միշտ պահեք վեբ էջը և օժանդակ ֆայլերը մեկ տեղում, հակառակ դեպքում վեբ էջը ճիշտ չի ցուցադրվի: Եթե ​​տեղափոխեք կամ պատճենեք ձեր վեբ էջը մեկ այլ վայր, համոզվեք, որ աջակցող թղթապանակը պատճենված է նույն վայրում, հակառակ դեպքում հղումները ճիշտ չեն լինի: Եթե ​​վեբ էջը նորից պահեք այլ վայրում, Microsoft Excel-ն ավտոմատ կերպով պատճենելու է աջակցող պանակը:

Եթե ​​դուք պահպանում եք վեբ էջերը տարբեր վայրերում կամ եթե Excel ֆայլը պարունակում է արտաքին կայքերի հղումներ, ապա նման դեպքերում. բացարձակհղումներ. Բացարձակ հղումները պարունակում են ֆայլի կամ վեբ էջ տանող ամբողջական ուղին, որը կարելի է մուտք գործել ցանկացած վայրից, օրինակ՝ www.your-domain/section/page.htm:

2. Փոփոխություններ կատարելը և վեբ էջը նորից պահպանելը

Տեսականորեն, դուք կարող եք պահպանել Excel-ի աշխատանքային գիրքը որպես վեբ էջ, այնուհետև բացել ստացված վեբ էջը Excel-ում, փոփոխություններ կատարել և նորից պահպանել ֆայլը: Այնուամենայնիվ, այս դեպքում Excel-ի որոշ գործառույթներ հասանելի չեն լինի: Օրինակ, ձեր աշխատանքային գրքում պարունակվող ցանկացած գծապատկեր կվերածվի անկախ գծագրերի, և դուք չեք կարողանա դրանք խմբագրել Excel-ում, ինչպես կարող էիք նախկինում:

Հետևաբար, լավագույն միջոցը սկզբնական Excel-ի աշխատանքային գրքույկը որոշ փոփոխություններով թարմացնելն է, այնուհետև այն պահել որպես Excel աշխատանքային գրքույկ (.xlsx) և միայն այնուհետև այն նորից վերածել վեբ էջ:

3. Ավտոմատ վերահրատարակել վեբ էջը

Եթե ​​դուք նշել եք տարբերակի կողքին գտնվող վանդակը AutoRepublic(Auto-Republish) երկխոսության վանդակում Հրապարակել որպես վեբ էջ(Հրապարակեք վեբ էջը), որը մենք նշեցինք այս հոդվածում ավելի վաղ, այնուհետև ձեր վեբ էջը ավտոմատ կերպով կթարմացվի ամեն անգամ, երբ դուք պահում եք աշխատանքային գիրքը: Այս հատկությունը շատ օգտակար է և թույլ է տալիս միշտ թարմացնել ձեր Excel աղյուսակի առցանց պատճենը:

Եթե ​​միացնեք տարբերակը AutoRepublic(Auto-Republish), ամեն անգամ, երբ դուք պահում եք աշխատանքային գրքույկը, կհայտնվի հաղորդագրություն՝ խնդրելով հաստատել, արդյոք ցանկանում եք միացնել կամ անջատել Auto-Republish-ը: Եթե ​​ցանկանում եք, որ Excel թերթը ավտոմատ կերպով հրապարակվի, ապա ընտրեք Միացնել…(Միացնել...) և սեղմել լավ.

Այնուամենայնիվ, կարող են լինել հանգամանքներ, երբ դուք չեք ցանկանում ավտոմատ կերպով հրապարակել Excel-ի աշխատաթերթը կամ դրա տարրերը, օրինակ, եթե ֆայլը պարունակում է գաղտնի տեղեկատվություն կամ փոփոխվել է վստահելի անձ չհանդիսացող մեկի կողմից: Այս դեպքում կարող եք ժամանակավորապես կամ ընդմիշտ անջատել ավտոմատ վերահրապարակումը:

Ավտոմատ վերահրապարակումը ժամանակավորապես անջատելու համար ընտրեք վերը նշված գրառման մեջ տրված առաջին տարբերակը. Անջատեք AutoRepublish գործառույթը, քանի դեռ այս աշխատանքային գիրքը բաց է(Անջատել ավտոմատ վերահրատարակման գործառույթը, երբ այս գիրքը բաց է:) Սա անջատելու է Excel-ի ընթացիկ աշխատաշրջանի ավտոմատ հրապարակումը, բայց այն կրկին միացնելու է հաջորդ անգամ, երբ բացեք աշխատանքային գիրքը:

Բոլոր ընտրված տարրերի համար ավտոմատ վերահրատարակումը ընդմիշտ անջատելու համար բացեք ձեր Excel աշխատանքային գիրքը, անցեք երկխոսության տուփ Հրապարակել որպես վեբ էջ(Հրապարակել վեբ էջը) և սեղմել կոճակը Հրապարակել(Հրապարակել): Գլխում Նյութեր հրապարակելու համար(Հրապարակված նյութեր) ցանկում Ընտրեք(Ընտրեք) ընտրեք այն նյութը, որը չեք ցանկանում հրապարակել և սեղմեք կոճակը Հեռացնել(Ջնջել):

4. Excel-ի գործառույթներ, որոնք չեն ապահովվում վեբ էջերում

Ցավոք սրտի, Excel-ի որոշ շատ օգտակար և հայտնի գործառույթներ անհասանելի են դառնում, երբ ձեր Excel թերթերը փոխակերպում եք HTML-ի.

  • Uբառերի ձևավորում Excel թերթիկը որպես պահելու ժամանակ չի աջակցվում Մեկ ֆայլի վեբ էջ(Վեբ էջ այս ֆայլում), այնպես որ համոզվեք, որ այն պահել եք որպես Ինտերնետային էջ(Ինտերնետային էջ). Հիստոգրամները, գունային սանդղակները և պատկերակների հավաքածուները չեն ապահովվում վեբ էջի երկու ձևաչափերով:
  • Պտտվող կամ veուղղահայաց տեքստչի ապահովվում Excel-ից տվյալների վեբ էջի ձևաչափ արտահանելիս: Ձեր աշխատանքային գրքում ցանկացած պտտվող կամ ուղղահայաց տեքստ կվերածվի հորիզոնական տեքստի:

5. Ամենատարածված դժվարությունները, որոնք հանդիպում են Excel ֆայլերը HTML-ի փոխարկելիս

Excel-ի աշխատանքային գիրքը վեբ էջի վերածելիս կարող եք հանդիպել հետևյալ հայտնի դժվարություններին.

HTML ընդլայնմամբ աղյուսակը Excel ձևաչափերի փոխակերպելու անհրաժեշտություն կարող է առաջանալ տարբեր դեպքերում: Հնարավոր է, ձեզ անհրաժեշտ լինի փոխակերպել վեբ էջի տվյալները ինտերնետից կամ HTML ֆայլերից, որոնք տեղական այլ նպատակներով օգտագործվել են հատուկ ծրագրերով: Հաճախ փոխակերպումն իրականացվում է տարանցիկ ճանապարհով: Այսինքն՝ նրանք սկզբում աղյուսակը HTML-ից վերածում են XLS կամ XLSX, այնուհետև այն մշակում կամ խմբագրում են, իսկ հետո նորից վերածում նույն ընդլայնմամբ ֆայլի՝ իր սկզբնական ֆունկցիան կատարելու համար։ Դա պայմանավորված է նրանով, որ Excel-ում աղյուսակների հետ աշխատելը շատ ավելի հեշտ է: Եկեք պարզենք, թե ինչպես կարող եք աղյուսակը HTML ձևաչափից վերածել Excel-ի:

HTML ձևաչափը հիպերտեքստի նշագրման լեզու է: Այս ընդլայնմամբ օբյեկտներն առավել հաճախ օգտագործվում են համացանցում՝ որպես ստատիկ վեբ էջեր: Բայց հաճախ դրանք կարող են օգտագործվել տեղական կարիքների համար, օրինակ, որպես օգնության փաստաթղթեր տարբեր ծրագրերի համար:

Եթե ​​հարց է առաջանում HTML-ից Excel ձևաչափերի փոխակերպման մասին, այն է՝ XLS, XLSX, XLSB կամ XLSM, ապա անփորձ օգտվողը կարող է գլուխը հանել: Բայց իրականում այստեղ ոչ մի սարսափելի բան չկա։ Փոխակերպումը Excel-ի ժամանակակից տարբերակներում՝ օգտագործելով ծրագրի ներկառուցված գործիքները, բավականին պարզ է և շատ դեպքերում՝ համեմատաբար ճիշտ: Բացի այդ, կարելի է ասել, որ գործընթացն ինքնին ինտուիտիվ է: Այնուամենայնիվ, դժվար դեպքերում, փոխակերպման համար կարող եք օգտագործել երրորդ կողմի կոմունալ ծառայություններ: Եկեք նայենք HTML-ը Excel-ի փոխարկելու տարբեր տարբերակներին:

Մեթոդ 1. Օգտագործելով երրորդ կողմի ծրագրեր

Եկեք անմիջապես կենտրոնանանք երրորդ կողմի ծրագրերի օգտագործման վրա՝ ֆայլերը HTML-ից Excel-ի փոխարկելու համար: Այս տարբերակի առավելություններն այն են, որ մասնագիտացված կոմունալ ծառայությունները կարող են վերափոխել նույնիսկ շատ բարդ օբյեկտները: Թերությունն այն է, որ դրանց ճնշող մեծամասնությունը վճարովի է։ Բացի այդ, այս պահին գրեթե բոլոր պարկեշտ տարբերակները անգլերեն են առանց ռուսաֆիկացման: Դիտարկենք աշխատանքի ալգորիթմը վերը նշված փոխակերպման ուղղությունը կատարելու ամենահարմար ծրագրերից մեկում՝ Abex HTML-ից Excel Converter-ում:

  1. Abex HTML to Excel Converter ծրագրի տեղադրիչը ներբեռնելուց հետո գործարկեք այն՝ կրկնակի սեղմելով դրա վրա մկնիկի ձախ կոճակով: Տեղադրողի ողջույնի պատուհանը բացվում է: Սեղմեք կոճակի վրա «Հաջորդ» («Հետագա»).
  2. Դրանից հետո բացվում է լիցենզային պայմանագրով պատուհան: Դրա հետ համաձայնվելու համար դուք պետք է անջատիչը դնեք դիրքում "Ես ընդունում եմ Համաձայնագիրը"և սեղմեք կոճակի վրա «Հաջորդ».
  3. Դրանից հետո բացվում է պատուհան, որը ցույց է տալիս, թե կոնկրետ որտեղ է տեղադրվելու ծրագիրը: Իհարկե, դուք կարող եք փոխել գրացուցակը, եթե ցանկանում եք, բայց խորհուրդ չի տրվում դա անել, եթե բացարձակապես անհրաժեշտ չէ: Այսպիսով, պարզապես սեղմեք կոճակը «Հաջորդ».
  4. Հաջորդ պատուհանը ցույց է տալիս, թե ինչ է լինելու ծրագրի անունը, որը կցուցադրվի մեկնարկի ընտրացանկում: Այստեղ նույնպես կարող եք պարզապես սեղմել «Հաջորդ» կոճակը:
  5. Հաջորդ պատուհանում ձեզ կառաջարկվի տեղադրել կոմունալ պատկերակը աշխատասեղանին (միացված է լռելյայն) և Quick Launch վահանակի վրա՝ ստուգելով վանդակները: Մենք սահմանում ենք այս կարգավորումները ըստ մեր նախասիրությունների և սեղմում ենք կոճակը «Հաջորդ».
  6. Դրանից հետո բացվում է պատուհան, որն ամփոփում է բոլոր տեղեկությունները ծրագրի տեղադրման բոլոր պարամետրերի մասին, որոնք օգտատերը արել է ավելի վաղ: Եթե ​​օգտագործողին ինչ-որ բան չի գոհացնում, նա կարող է սեղմել կոճակը «Վերադառնալ»և համապատասխանաբար խմբագրեք կարգավորումները: Եթե ​​նա համաձայն է ամեն ինչի հետ, ապա տեղադրումը սկսելու համար պետք է սեղմել կոճակը «Տեղադրել».
  7. Կոմունալ ծառայությունների տեղադրման գործընթացը ընթացքի մեջ է:
  8. Դրա ավարտից հետո բացվում է մի պատուհան, որտեղ հաղորդվում է այս մասին։ Եթե ​​օգտվողը ցանկանում է անմիջապես սկսել ծրագիրը ավտոմատ կերպով, ապա նա պետք է ապահովի, որ պարամետրի կողքին «Գործարկել Abex HTML դեպի Excel փոխարկիչը»վանդակը ստուգված է: Հակառակ դեպքում, դուք պետք է հեռացնեք այն: Տեղադրման պատուհանից դուրս գալու համար սեղմեք կոճակը «Ավարտել».
  9. Կարևոր է իմանալ, որ նախքան Launch Abex HTML to Excel Converter ծրագիրը գործարկելը, անկախ նրանից, թե ինչպես է դա արվում, ձեռքով կամ հավելվածը տեղադրելուց անմիջապես հետո, դուք պետք է անջատեք և փակեք Microsoft Office փաթեթի բոլոր ծրագրերը: Եթե ​​դա չես անում, ապա երբ փորձում ես բացել Abex HTML-ը Excel Converter-ը, կբացվի մի պատուհան, որտեղ կտեղեկացվես այս պրոցեդուրան կատարելու անհրաժեշտության մասին։ Կոմունալ ծրագրի հետ աշխատելու համար հարկավոր է սեղմել այս պատուհանի կոճակը «Այո». Եթե ​​գրասենյակային փաստաթղթերը միաժամանակ բաց լինեն, ապա դրանցում աշխատանքը հարկադրաբար կավարտվի, և բոլոր չպահված տվյալները կկորչեն:
  10. Այնուհետև կբացվի գրանցման պատուհանը: Եթե ​​գրանցման բանալի եք գնել, ապա համապատասխան դաշտերում պետք է մուտքագրեք դրա համարը և ձեր անունը (կարող եք օգտագործել կեղծանունը), այնուհետև սեղմեք կոճակը «Գրանցվել». Եթե ​​դեռ չեք գնել բանալի և ցանկանում եք փորձել հավելվածի բացված տարբերակը, ապա պարզապես սեղմեք կոճակը "Հիշեցրու ինձ ավելի ուշ".
  11. Վերոնշյալ քայլերն ավարտելուց հետո ուղղակիորեն բացվում է Abex HTML դեպի Excel Converter ծրագրի պատուհանը: Փոխակերպման համար HTML ձևաչափով ֆայլ ավելացնելու համար սեղմեք կոճակը "Ավելացնել ֆայլեր".
  12. Դրանից հետո բացվում է ավելացնել ֆայլի պատուհանը: Դրանում դուք պետք է գնաք այն կատեգորիա, որտեղ գտնվում են փոխակերպման համար նախատեսված օբյեկտները: Այնուհետև դուք պետք է ընտրեք դրանք:Այս մեթոդի առավելությունը ստանդարտ HTML-ի Excel փոխակերպման նկատմամբ այն է, որ դուք կարող եք ընտրել և փոխարկել միանգամից մի քանի օբյեկտ: Ֆայլերը ընտրվելուց հետո սեղմեք կոճակը «Բաց».
  13. Ընտրված օբյեկտները կցուցադրվեն հիմնական կոմունալ պատուհանում: Դրանից հետո կտտացրեք ներքևի ձախ լուսանցքի վրա՝ ընտրելու երեք Excel ձևաչափերից մեկը, որին կարող եք փոխարկել ֆայլը.
    • XLS (կանխադրված);
    • XLSX;
    • XLSM (մակրո աջակցությամբ):

    Մենք ընտրություն ենք կատարում.

  14. Դրանից հետո անցեք կարգավորումների բլոկ «Ելքի կարգավորում» («Ելքի կարգավորումներ») Այստեղ դուք պետք է հստակ նշեք, թե որտեղ կպահվեն փոխարկված օբյեկտները: Եթե ​​անջատիչը դրել եք դիրքի վրա «Պահպանել թիրախային ֆայլ(ները) սկզբնաղբյուր թղթապանակում», ապա աղյուսակը կպահվի նույն գրացուցակում, որտեղ գտնվում է HTML ձևաչափով աղբյուրը։ Եթե ​​ցանկանում եք ֆայլերը պահել առանձին թղթապանակում, ապա դա անելու համար պետք է անջատիչը տեղափոխեք դիրք «Անհատականացնել». Այս դեպքում, ըստ նախնականի, օբյեկտները կպահվեն թղթապանակում «Ելք», որն իր հերթին գտնվում է սկավառակի արմատային գրացուցակում Գ.

    Եթե ​​ցանկանում եք նշել այն վայրը, որտեղ օբյեկտը կպահվի, ապա պետք է սեղմեք հասցեի դաշտի աջ կողմում գտնվող կոճակը:

  15. Դրանից հետո պատուհան է բացվում թղթապանակների ակնարկով: Դուք պետք է տեղափոխվեք այն գրացուցակը, որը ցանկանում եք նշանակել որպես պահպանման վայր: Այնուհետև պետք է սեղմել կոճակը "ԼԱՎ".
  16. Դրանից հետո կարող եք ուղղակիորեն անցնել փոխակերպման ընթացակարգին: Դա անելու համար սեղմեք վերին վահանակի կոճակը «Փոխակերպել».
  17. Այնուհետև կկատարվի փոխակերպման ընթացակարգը: Դրա ավարտից հետո կբացվի մի փոքրիկ պատուհան, որը կտեղեկացնի ձեզ այս մասին, ինչպես նաև ինքնաբերաբար կգործարկվի Windows Explorerգրացուցակում, որտեղ գտնվում են փոխարկված Excel ֆայլերը: Այժմ դուք կարող եք հետագա ցանկացած մանիպուլյացիա իրականացնել նրանց հետ:

Բայց դուք պետք է հիշեք, որ եթե օգտագործեք կոմունալ ծրագրի անվճար փորձնական տարբերակը, փաստաթղթի միայն մի մասը կվերափոխվի:

Մեթոդ 2. Փոխակերպել ստանդարտ Excel գործիքների միջոցով

Դուք կարող եք նաև հեշտությամբ փոխարկել HTML ֆայլը ցանկացած Excel ձևաչափի՝ օգտագործելով այս հավելվածի ստանդարտ գործիքները:


Կա նաև մեկ այլ տարբերակ՝ անցնելու փաստաթղթերի պահպանման պատուհան:


Ինչպես տեսնում եք, ֆայլը HTML-ից Excel ձևաչափերից մեկին փոխարկելը բավականին պարզ է՝ օգտագործելով այս ծրագրի ստանդարտ գործիքները: Բայց այն օգտվողների համար, ովքեր ցանկանում են ստանալ լրացուցիչ հնարավորություններ, օրինակ, օբյեկտների զանգվածային փոխակերպում նշված ուղղությամբ, մենք կարող ենք խորհուրդ տալ գնել մասնագիտացված վճարովի կոմունալ ծառայություններից մեկը:

CHAR ֆունկցիան excel-ում օգտագործվում է բջիջի կամ բանաձևի մեջ խորհրդանիշ մտցնելու համար, որը հնարավոր չէ մուտքագրել ստեղնաշարից կամ կարող է հանգեցնել սխալի:

Ավելի վաղ այս անգամ որոշեցի ստուգել, ​​թե էլ ինչի է նա ընդունակ։

Այսօր ես ձեզ ցույց կտամ, թե ինչպես ստեղծել HTML նշում Excel-ում առանց վեբ խմբագրիչների:

Excel + HTML կապի օրինակ

Իմ կայքում նույն տեսակի էջեր արագ ստեղծելու համար ինձ անհրաժեշտ էր Excel թերթի վրա ստեղծել HTML դասավորություն՝ պիտակներով, ոճերով և պիտակների միջև եղած արժեքները կազմված էին առանձին թերթից: Այս թերթի վրա բջիջները համապատասխանում էին վերջնական դասավորության համար ինձ անհրաժեշտ դաշտերին, նախապես պատրաստվել էին տեքստի նմուշներ և մեկ առ մեկ տեղադրվել առաջին թերթիկի մեջ, իսկ երկրորդ թերթիկի վրա բանաձևերը տեղադրեցին տվյալները ճիշտ տեղում:

Ես ձեզ կտամ HTML կոդի մի մասը

Էջի վերնագիր

Իմ էջի համարը անգամ!

Ահա մի քանի երկար տեքստ, օրինակ



Բանաձևի կոդը Excel բջիջներում

="" ="" ="«&Sheet1!B1&»" ="" ="" ="

«&Sheet1!B2&»

" ="

«&Sheet1!B3&»

" ="

" =""

Ինչպես երևում է ծածկագրից, վերնագրի, h2, p թեգերի արժեքները ստացվում են Sheet3-ից՝ հղման միջոցով՝ լինելով փոփոխականներ։ Պարզապես պետք է փոխել Sheet1-ի արժեքները և պատճենել բոլոր բջիջները Sheet2-ից, տեղադրել տեքստային ֆայլի մեջ, պահպանել html-ում, և վեբ էջը պատրաստ է: Բայց երբ օգտագործում եք h2 թեգը inline ոճով style="text-align: center;" and span style="color: #ff0000;" Բանաձևում սխալ է տեղի ունեցել, քանի որ կրկնակի չակերտների քանակը «պատառոտել» է բանաձևը միմյանց հետ անհամատեղելի մասերի:

Իմ էջի համարը.

Խնդրի լուծում Excel-ում CHAR(34)-ի միջոցով

Կրկնակի մեջբերումից առաջ գրվել է հետևյալ կառուցվածքը.

& CHAR(34) & // (ամպերսանդ CHAR(34) ամպերսանդ)

Ինչու՞ (34) հարցնում ես: CHAR ֆունկցիան որպես արգումենտ վերցնում է 1-ից մինչև 255 թիվը ներառյալ, իսկ 34-ը պարզապես կրկնակի մեջբերում է ("): Դուք ասում եք, որ կարող եք գրել "h2 style=" " "text-align: center;", բայց ավաղ. - այս հնարքը չի աշխատում: CHAR(34)-ը դուրս է գալիս հաջորդ չակերտից, և բանաձևը սխալ չի առաջացնում:

Ինչպես ստացվեց ինձ համար.

="

&Թերթ1!B2&"

"

Վերջնական տեքստ Excel=HTML+CHAR(34)

="" ="" ="«&Sheet1!B1&»" ="" ="" ="

&Թերթ1!B2&"

" ="

«&Sheet1!B3&»

" ="

" =""

CHAR ֆունկցիայի բոլոր արժեքները դիտելու համար A1 բջիջներում գրեք 1, A2 2, արժեքները երկարացրեք մինչև 255 ներառյալ, գրեք =CHAR(A1) B1 բջիջում և ընդլայնեք բանաձևը:



 

Կարող է օգտակար լինել կարդալ.