Tabloya naverokê
Di vê gotarê de hûn ê fêr bibin ka meriv çawa di Outlook-ê de tabloyên bi şert format bike. Ez ê nîşanî we bidim ka meriv çawa boyaxkirina nivîsa hucreyan û paşxaneya bi rengê ku hûn ji navnîşa dakêşanê hilbijêrin nûve bikin.
Amadekarî
Berî ku em dest bi "dersa xêzkirinê" bikin û fêr bibin ka meriv çawa tabloyên di Outlook-ê de bi şert û merc çêdike, ez dixwazim danasînek piçûk bikim. sepana me ya ji bo Outlook bi navê Şablonên E-nameya Hevparkirî. Bi vê amûra bikêr hûn ê pêwendiya xwe ya li Outlook-ê bi lez û bez bi rê ve bibin ku we berê tenê xeyal dikir. Pêvek dê ji we re bibe alîkar ku hûn ji kopî-pasteyên dubare dûr bixin û di nav çend klîk de e-nameyên xweşik biafirînin.
Niha dema wê ye ku em vegerin ser mijara xweya sereke - formatkirina şertî di tabloyên Outlook de. Bi gotinek din, ez ê nîşanî we bidim ka meriv çawa hucreyan, sînor û naveroka wan di rengê xwestinê de reng dike. Pêşî, pê ewle bin ku hûn ji bîr nekin ka meriv çawa di Outlook-ê de tabloyan diafirîne.
Ji ber ku ez ê hucreyan li gorî awazê ku ez ji navnîşa dakêşanê hildibijêrim rengîn bikim, ez ê hewce bikim ku berî-aranjmanek din çêbikim. Ger hûn dersa min a li ser meriv çawa şablonên e-nameya dagirtî biafirîne bi bîr bîne, hûn dizanin ku navnîşên dakêşan bi alîkariya berhevokan têne afirandin. Demekê bala xwe bidin zanîna xwe ya li ser vê mijarê nûve bikin ger we hîs kir ku we ji bîr kiriye ka meriv çawa berhevokên danûstendinê îdare dike û em pêş de biçin.
Niha divê ez danehevek bi rengên ku ez diçim pêş-tomar bikim. bikar bînin (min jê re gotkêfxweş im ku ji te re vegerim!
Daneyên bi daxistinan) û makroya WhatToEnterbi hilbijarka daketî lê zêde bike. Ji ber vê yekê, li vir databasa min heye:Derxistin | Koda rengîn |
10% | #70AD47 |
15% | #475496 |
20% | #FF0000 |
25% | #2E75B5 |
Heke hûn meraq dikin ku hûn wan kodan ji ku bistînin, tenê tabloyek vala ava bikin, biçin li Taybetmendiyên wê û her rengî hilbijêrin. Hûn ê koda wê di qada têkildar de bibînin, bi dilxwazî wê rast ji wir kopî bikin.
Ez makroya WHAT_TO_ENTER diafirînim û wê bi vê databasê ve girêdidim ji ber ku ez ê paşê jê re lazim be:
~%WhatToEnter[{dataset:'Daneyên bi erzanî',stûn:'Danûstandin',sernav: Hilbijêre erzanî'}]Ev makroya piçûk dê ji min re bibe alîkar ku ez dakêşana dakêşanê bistînim ku ji hilbijêrin. Dema ku ez wiya bikim, dê beşa pêwîst ji tabloya min were boyaxkirin.
Ez fêm dikim ku heya niha çiqas ne diyar xuya dike, ji ber vê yekê ez ê vê şaşfêmkirinê ji we re nehêlim û dest bi nîşan bidim ka meriv çawa rengê nivîsê diguhezîne. an şaneyek ronî bike. Ez ê nimûneyên bingehîn bikar bînim da ku hûn bikarin ramanê bistînin û vê prosedûrê bi daneyên xwe ji nû ve hilberînim.
Werin em dest pê bikin.
Rengê tîpên nivîsê di tabloyê de biguherînin
Werin em bi siyakirina hin nivîsan di tabloyê de dest pê bikin. Min şablonek bi tabloyek nimûneyê ji bo ceribandinên me yên resimê amade kiriye:
Min armanc ev e ku li gorî vebijarka dakêşanê bi rengê têkildar xêz bike. Bi gotineke din, ez dixwazim şablonekê biçim, ji navnîşa dakêşanê rêjeya dakêşanê ya pêwîst hilbijêrin û ev nivîsa pêvekirî dê rengîn bibe. Bi çi rengî? Di beşa amadekariyê de berbi danezanê vegere, hûn ê bibînin ku her rêjeya dakêşanê koda xweya rengîn heye. Ev rengê xwestî ye ku divê were bikar anîn.
Ji ber ku ez dixwazim erzanî ji lîsteya daketî were zêdekirin, divê ez makroya WhatToEnter di vê şaneyê de biçim. Mîna ku hûn hewce ne ku li ser vê mijarê bîranîna xwe nû bikin? Demekê ji dersên min ên berê binihêrin ;)
Ji ber vê yekê, tabloya encam dê wiha xuya bike:
Sernivîsa nimûneyê 1 | Sernivîsa Nimûne 2 | Sernivîsa Nimûne 3 |
~%WatToEnter[ {dataset:'Daneyên bi erzanî', stûn:'Terzanî', sernav:'Hilbijêre discount'} ] daxistin |
Binêre, rêjeya dakêşanê dê ji lîsteya daketî û peyva "daxistin" were zêdekirin. dê her hebe.
Lê ez çawa dikarim şablonê saz bikim da ku nivîs bi rengê têkildar were boyaxkirin? Bi rastî pir bi hêsanî, ez ê tenê hewce bikim ku HTML-a şablonê hinekî nûve bikim. Werin em beşa teoriyê biqedînin û rast biçin pratîkê.
Hemû nivîsê di hucreya tabloyê de rengîn bikin
Pêşîoff, ez koda HTML ya şablonê xwe vedikim û bi baldarî lê dinihêrim:
Li vir şablonê min di HTML-ê de xuya dike:
Nîşe. Wekî din ez ê hemî kodên HTML-ê wekî nivîsê bişînim da ku hûn wan li şablonên xwe kopî bikin û awayê ku hûn dixwazin biguhezînin.
Werin em li HTML-a jorîn nihêrînek super-nêzîk bibînin. Rêza yekem taybetmendiyên sînorê sifrê ye (şêwe, firehî, reng, hwd.). Dûv re rêza yekem
Ez bi hêmana yekem a rêza duyemîn bi WHAT_TO_ENTER eleqedar im. Rengdêr wê bi lêzêdekirina koda jêrîn pêk were:
TEXT_TO_BE_COLOREDEz ê ji we re perçe perçe bikim û her yek ji wan zelal bikim:
- COLOR Parametre bi nîgarê digire. Ger hûn li şûna wê bikin, em bibêjin, "sor", dê ev nivîs sor bibe. Lêbelê, ji ber ku peywira min ev e ku ez rengek ji navnîşa daketî hilbijêrin, ez ê ji bo bîskekê vegerim ser amadekariyê û makroya xwe ya amade WhatToEnter ji wir derxim: ~%WhatToEnter[{dataset: 'Daneyên bi daxistinan', stûn:' Tenzîlat', sernav: Engalê Hilbijêre'}]
- TEXT_TO_BE_COLORED ew nivîsa ku divê were siyakirin e. Di mînaka min a taybetî de, ew ê bibe “ ~%WatToEnter[{dataset:'Daneyên bi daxistinan',stûn:'Danûstandin', sernav:'Derxistinê hilbijêre'}] erzanî " (vê beşê rast jikoda HTML ya orîjînal da ku ji xirabûna daneyan dûr bikevin).
Li vir koda nû ye ku ez ê têxim nav HTML-ya xwe:
Nîşe. Dibe ku we ferq kiriye ku pîvana "stûn" di wan her du makroyan de cûda dibe. Ji ber ku pêdivî ye ku ez nirxê ji stûnên cihê vegerînim, ango stûn:'Koda Rengê' dê rengê ku dê nivîsê boyax bike vegerîne dema ku stûn:'Derxistin' - erzanî rêjeya ji bo lêxistina di hucreyê de.
Pirseke nû derdikeve holê - divê ez wê li kîjan cîhê HTML-ê bi cih bikim? Bi gelemperî, divê ev nivîs şûna TEXT_TO_BE_COLORED bigire. Di nimûneya min de, ew ê stûna yekem (
Dema ku ez guherandinan tomar bikim û vê şablonê nûvekirî bixim, pencereyek pop-up dê ji min bipirse ku ez dakêşiyek hilbijêrin. Ez 10% hildibijêrim û nivîsa min di cih de kesk dibe.
Beşek ji naveroka şaneyê bişewitîne
Mantiqa boyaxkirina tenê beşek ji şaneyênaverok di esasê xwe de yek e - hûn tenê nivîsa ku were reng kirin bi koda beşa berê veguherînin, mayî ya nivîsê wekî xwe dihêlin.
Di vê nimûneyê de, ger hewce bike ku ez tenê ji sedî reng bikim. (bêyî peyva "daxistin"), ez ê koda HTML-ê vekim, beşa ku ne hewce ye ku were rengdan hildibijêrim (di rewşa me de "daxistin") û wê ji tagê derxim:
Di heke hûn ji destpêkê ve amadekariyên rengînkirinê dikin, tenê ji bîr mekin ku nivîsa rengîn a pêşerojê dikeve şûna TEXT_TO_BE_COLORED , ya mayî piştî bidawîbûnê dimîne. Li vir HTML-ya min a nûvekirî ye:
Dibînin? Min tenê beşek ji naveroka hucreya xwe di nav etîketan de bi cih kiriye, ji ber vê yekê tenê ev beş dê dema ku tê xêzkirin rengîn bibe.
Formatkirina şertî li ser şaneyên tabloyê bi kar bînin
Niha em peywirê piçekî biguherînin û hewl bidin ku di heman tabloya nimûneyê de ne nivîsê, lê paşxaneya tevahiya şaneyan ronî bikin.
Yek hucreyê ronî bike
Gava ku ez heman tabloyê diguherînim, ez ê xwe dubare nekim û koda HTML-a tabloya orîjînal jî di vê beşê de biçim. Piçek berbi jor ve bizivirin an jî rast berbi mînaka yekem ve biçinev tutorial ji bo dîtina koda neguhêrbar a tabloya nereng.
Heke ez bixwazim paşxaneya şaneyê bi erzaniyê veşêrim, divê ez HTML-ê jî hinekî biguherim, lê guherandin dê ji rengînkirina nivîsê. Cûdahiya sereke ev e ku divê reng ne li ser nivîsê, lê ji bo tevahiya şaneyê were sepandin.
Hana ku were ronî kirin di forma HTML-ê de weha xuya dike:
Çawa ku ez dixwazim şaneyek ronî bikim, divê guhertin li ser taybetmendiya şaneyê bên sepandin, ne ji bo nivîsê. Ez ê rêza li jor parçe parçe bikim, her yek ji wan zelal bikim û îşaret bi beşên ku divê werin guhertin:
- “style=” tê wateya ku şaneya rêzê heye. taybetmendiyên şêwazê jêrîn. Li vir e ku em betlaneya xwe ya yekem digirin. Ji ber ku ez ê rengê paşxaneya xwerû saz bikim, ez şêwaz diguherim data-set-style .
- "width: 32.2925%; sînor: 1px reş hişk;" - ew taybetmendiyên şêwaza xwerû ne ku min li jor digot. Pêdivî ye ku ez yekî din lê zêde bikim da ku paşxaneya şaneya hilbijartî xweş bike: reng-reng . Ji ber ku mebesta min ev e ku ez rengê ku bikar bînim ji navnîşek daketî hilbijêrin, ez vedigerim ser amadekariya xwe û WhatToEnter-a amade ji wir digirim.
Tip. Ger hûn dixwazin şaneyek bi yek reng were boyax kirin û naxwazin navnîşa dakêşanê her car we aciz bike,tenê makroyek bi navê reng biguherînin (mînak "şîn"). Dê wisa xuya bike: ~%WatToEnter[{dataset:'Daneyên bi daxistinan',stûn:'Tanzî', sernav:'Derzanî hilbijêre'}] erzanî
- “ ~%WhatToEnter[] erzanî ” naveroka hucreyê ye.
Ji ber vê yekê, HTML-ya nûvekirî xuya dike:
Tabloya mayî wekî xwe dimîne. Li vir HTML-ya encam a ku dê hucreyê bi rêjeya sedî ronî bike diçe:
Dema ku ez vê guherînê tomar bikim û tabloya nûvekirî di e-nameyekê de biçim, ez ê navnîşa dakêşanê bistînim. bi dakêşan û hucreya yekem dê wekî ku hatî plan kirin were ronî kirin.
Tevahiya rêzê rengîn bike
Gava yek şaneyek têrê nake, ez rêzê tevahî boyax dikim :) Dibe ku hûn bifikirin ku hûn hewce ne ku gavên ji beşa jorîn ji bo hemî şaneyên di nav de bicîh bikin. rêzek. Ez ê lez bikim ku we bêhêvî bikim, prosedur dê hinekî cûda bibe.
Di rêwerzên jorîn de min nîşanî we da ku hûn çawa paşxaneya şaneyê nûve bikin û perçeya HTML-a vê şaneyê biguhezînin. Ji niha ve ez ê ji nû ve boyax bikimrêz, ez ê hewce bikim ku rêza wê ya HTML-ê bigirim û rastê guhertinan li wê bicîh bikim.
Niha ew bê vebijark e û wekî xuya dike. Divê ez da ku data-set-style= lê zêde bike û WHAT_TO_ENTER-a xwe li wir binivîsîne. Di encamê de, rêz dê mîna ya jêrîn xuya bike:
Bi vî rengî, tevahiya HTML-ya tabloya bi şaneya ku were boyaxkirin dê weha xuya bike:
Helweste ku hûn vê HTML-ê ji bo şablonên xwe kopî bikin da ku ew bi awayê ku ez diyar dikim dixebite. Alternatîf, ji dîmena jêrîn bawer bikin :)
Berhevkirin
Tiştê ku min dixwest îro di tabloyên Outlook-ê de li ser formatkirina şertî ji we re bibêjim ev e. Min nîşanî we da ku meriv çawa rengê hucreyan 'naveroka biguherîne û paşxaneya wan ronî bike. Hêvîdarim ku min karî we razî bikim ku di guherandina HTML-a şablonê de tiştek taybetî û dijwar tune û hûn ê çend ceribandinên boyaxkirinê ji xwe re bikin ;)
FYI, amûr dikare ji Store Microsoft-ê li ser we were saz kirin. Tablet PC, Mac an Windows-ê û bi hevdemî li ser hemî cîhazên we têne bikar anîn.
Heke pirsên we hebin an jî, dibe ku, pêşniyarên we li ser formatkirina tabloyan hebin, ji kerema xwe min di Şîroveyan de agahdar bikin. ez ê bibim