Biex tiffaċilita d-dħul tad-dejta f'tabella fl-Excel, tista 'tuża formoli speċjali biex tgħin tħaffef il-proċess tal-mili tal-firxa tal-mejda bl-informazzjoni. Excel għandu għodda inkorporata li tippermettilek timla b'metodu simili. L-utent jista 'wkoll joħloq il-verżjoni tiegħu stess tal-formola, li se tkun adattata massimament għall-bżonnijiet tiegħu, billi tuża makro għal dan. Ejja nħarsu lejn l-użi differenti ta 'dawn l-għodda utli ta' mili fl-Excel.
Uża għodda mimlija
Il-formola tal-mili hija oġġett li għandu l-ismijiet li l-ismijiet tagħhom jikkorrispondu għall-ismijiet tal-kolonni tal-kolonni tat-tabella li għandhom jimtlew. Għandek bżonn tidħol fid-dejta f'dawn l-oqsma u dawn jiġu miżjuda immedjatament b'linja ġdida fil-firxa tat-tabella. Il-formola tista 'taġixxi bħala għodda separata ta' Excel inkorporata, jew tkun tinsab direttament fuq il-folja fil-forma tal-firxa tagħha, jekk tkun maħluqa mill-utent.
Issa ejja nħarsu lejn kif tuża dawn iż-żewġ tipi ta 'għodda.
Metodu 1: oġġett inkorporat għal input ta 'data Excel
L-ewwelnett, ejja nitgħallmu kif tuża l-formola built-in biex tidħol fid-dejta ta 'Excel.
- Ta 'min jinnota li b'default l-ikona li tniedi hija moħbija u teħtieġ li tiġi attivata. Biex tagħmel dan, mur fit-tab Fajlu mbagħad ikklikkja fuq l-oġġett "Għażliet".
- Fit-tieqa tal-għażliet Excel miftuħa, imorru għat-taqsima Toolbar Tool Access. Ħafna mit-tieqa hija okkupata minn żona estensiva ta 'settings. Fuq in-naħa tax-xellug hemm għodod li jistgħu jiżdiedu mal-pannell ta ’aċċess malajr, u fuq il-lemin - diġà preżenti.
Fil-grawnd "Agħżel timijiet minn" valur stabbilit "Timijiet mhux fuq tejp". Sussegwentement, mil-lista ta 'kmandi f'ordni alfabetika, insibu u tagħżel il-pożizzjoni "Formola ...". Imbagħad ikklikkja fuq il-buttuna Żid.
- Wara dan, l-għodda li għandna bżonn se tintwera fuq il-lemin tat-tieqa. Ikklikkja fuq il-buttuna "OK".
- Issa din l-għodda tinsab fit-tieqa ta ’Excel fuq il-pannell ta’ aċċess malajr, u nistgħu nużawha. Se jkun preżenti meta tiftaħ kwalunkwe ktieb ta ’xogħol ma’ din l-istanza ta ’Excel.
- Issa, sabiex l-għodda tifhem x'inhi eżattament trid timla, għandek timla l-intestatura tat-tabella u tirreġistra kwalunkwe valur fiha. Ħalli l-firxa tal-mejda magħna tikkonsisti f'erba 'kolonni li għandhom ismijiet "Isem tal-Prodott", "Kwantità", "Prezz" u "Ammont". Daħħal id-dejta tal-isem f'firxa orizzontali arbitrarja tal-folja.
- Ukoll, sabiex il-programm jifhem ma 'liema meded se jkollu bżonn jaħdem miegħu, għandu jidħol kwalunkwe valur fl-ewwel ringiela tal-firxa tal-mejda.
- Wara dan, agħżel kwalunkwe ċellola tat-tabella vojta u kklikkja fuq l-ikona fil-pannell ta 'aċċess malajr "Formola ..."li aħna attivajna qabel.
- Allura, it-tieqa tal-għodda speċifikata tinfetaħ. Kif tistgħu taraw, dan l-oġġett għandu oqsma li jikkorrispondu għall-ismijiet tal-kolonni tal-firxa tal-mejda tagħna. Barra minn hekk, l-ewwel qasam diġà huwa mimli b'valur, billi dħalna manwalment fuq il-folja.
- Daħħal il-valuri li aħna nqisu neċessarji fl-oqsma li fadal, u mbagħad ikklikkja fuq il-buttuna Żid.
- Wara dan, kif tista 'tara, il-valuri mdaħħla ġew awtomatikament trasferiti għall-ewwel ringiela tat-tabella, u fil-forma kien hemm tranżizzjoni għall-blokka ta' oqsma li jmiss, li jikkorrispondu mat-tieni ringiela tal-firxa tat-tabella.
- Imla t-tieqa tal-għodda bil-valuri li rridu naraw fit-tieni ringiela taż-żona tat-tabella, u kklikkja l-buttuna mill-ġdid Żid.
- Kif tistgħu taraw, il-valuri tat-tieni linja ġew miżjuda wkoll, u aħna lanqas biss kellna nirranġaw mill-ġdid il-cursor fit-tabella nnifisha.
- Għalhekk, nimlew il-firxa tal-mejda bil-valuri kollha li rridu ndaħħlu fiha.
- Barra minn hekk, jekk mixtieq, tista 'tinnaviga permezz tal-valuri mdaħħla qabel billi tuża l-buttuni "Lura" u "Li jmiss" jew bar tal-iscroll vertikali.
- Jekk meħtieġ, tista 'taġġusta kwalunkwe valur fil-firxa tal-mejda billi tibdelha fil-forma. Biex tagħmel il-bidliet murija fuq il-folja, wara li tagħmilhom fil-blokka korrispondenti tal-għodda, ikklikkja fuq il-buttuna Żid.
- Kif tistgħu taraw, il-bidla seħħet immedjatament fiż-żona tal-mejda.
- Jekk għandna bżonn inħassru linja, allura permezz tal-buttuni tan-navigazzjoni jew tal-iscroll bar immorru fil-blokka tal-qasam korrispondenti fil-formola. Wara dan, ikklikkja fuq il-buttuna Ħassar fit-tieqa tal-għodda.
- Tiftaħ djalogu ta 'twissija, li jinfurmak li l-linja se titħassar. Jekk inti kunfidenti fl-azzjonijiet tiegħek, imbagħad ikklikkja fuq il-buttuna "OK".
- Kif tistgħu taraw, ir-ringiela ġiet estratta mill-firxa tat-tabella. Wara li l-mili u l-editjar jitlestew, tista 'toħroġ mit-tieqa tal-għodda billi tagħfas fuq il-buttuna Qrib.
- Wara dan, sabiex il-firxa tal-mejda jkollha dehra viżwali aktar viżwali, tista 'ssir formattjar.
Metodu 2: toħloq formola apposta
Barra minn hekk, bl-għajnuna ta 'makro u numru ta' għodod oħra, huwa possibbli li tinħoloq formola tad-dwana tiegħek stess biex timla l-erja tal-mejda. Se tinħoloq direttament fuq il-folja, u tirrappreżenta l-firxa tagħha. Meta tuża din l-għodda, l-utent innifsu jkun jista 'jirrealizza dawk l-opportunitajiet li jqis bħala meħtieġa. F'termini ta 'funzjonalità, bl-ebda mod ma jkun inferjuri għall-analogu Excel built-in, u b'xi modi jista' jkun superjuri għalih. L-uniku żvantaġġ huwa li għal kull matriċi għandek tikkomponi formola separata, u ma tapplikax l-istess mudell, kif inhu possibbli meta tuża l-verżjoni standard.
- Bħal fil-metodu ta 'qabel, l-ewwelnett, trid tagħmel intestatura tat-tabella futura fuq il-folja. Tkun tikkonsisti minn ħames ċelloli bl-ismijiet: "Le.", "Isem tal-Prodott", "Kwantità", "Prezz", "Ammont".
- Sussegwentement, għandna bżonn nagħmlu l-hekk imsejħa tabella "intelliġenti" mill-firxa tal-mejda tagħna, bil-kapaċità li żżid awtomatikament linji meta timla l-firxiet jew ċelloli li jmissu magħhom. Biex tagħmel dan, agħżel l-intestatura u, qiegħed fit-tab "Id-dar"ikklikkja fuq il-buttuna "Format bħala tabella" fil-kaxxa tal-għodda Stili. Dan jiftaħ lista ta 'għażliet ta' stil disponibbli. L-għażla ta 'waħda minnhom ma taffettwa bl-ebda mod il-funzjonalità, u għalhekk aħna biss nagħżlu l-għażla li nqisu aktar adattata.
- Imbagħad tinfetaħ tieqa żgħira għall-ifformattjar tat-tabella. Jindika l-firxa li konna allokajna qabel, jiġifieri, il-firxa ta 'l-intestatura. Bħala regola, f'dan il-qasam kollox jimtela b'mod korrett. Imma għandna nivverifikaw il-kaxxa ħdejn il-parametru Tabella tal-Intestatura. Wara dan, ikklikkja fuq il-buttuna "OK".
- Allura, il-firxa tagħna hija fformattjata bħala tabella "intelliġenti", kif jidher anke minn bidla fil-wiri viżwali. Kif tistgħu taraw, fost affarijiet oħra, ikoni tal-filtru dehru ħdejn l-isem tal-intestatura ta 'kull kolonna. Għandhom ikunu diżabbli. Biex tagħmel dan, agħżel kwalunkwe ċellula tat-tabella "intelliġenti" u mur fit-tab "Dejta". Hemm fuq iż-żigarella fil-kaxxa tal-għodda Issortja u Iffiltra ikklikkja fuq l-ikona "Iffiltra".
Hemm għażla oħra biex tiddiżattiva l-filtru. F'dan il-każ, lanqas biss se jkun meħtieġ li taqleb għal tab ieħor, li tibqa 'fit-tab "Id-dar". Wara li tagħżel iċ-ċelloli taż-żona tal-mejda fuq iż-żigarella fil-blokka tas-settings "Editjar" ikklikkja fuq l-ikona Issortja u Iffiltra. Fil-lista li tidher, agħżel il-pożizzjoni "Iffiltra".
- Kif tistgħu taraw, wara din l-azzjoni, l-ikoni tal-filtrazzjoni sparixxew mill-intestatura tat-tabella, kif meħtieġ.
- Imbagħad għandna noħolqu l-formola tad-dħul tad-dejta nnifisha. Se jkun ukoll tip ta 'tabella li tikkonsisti f'żewġ kolonni. L-ismijiet ta 'ringiela ta' dan l-oġġett jikkorrispondu għall-ismijiet tal-kolonna tat-tabella ewlenija. L-eċċezzjoni hija l-kolonni "Le." u "Ammont". Se jkunu assenti. L-ewwel waħda għandha tkun innumerata bl-użu ta ’makro, u t-tieni valur jiġi kkalkulat billi tiġi applikata l-formula għall-multiplikazzjoni tal-kwantità bi prezz.
It-tieni kolonna ta 'l-oġġett tad-dħul tad-data issa tħalliet vojta. Direttament wara l-valuri jiddaħħlu fiha biex timla r-ringieli tal-firxa tat-tabella ewlenija.
- Wara dan noħolqu tabella żgħira oħra. Din tikkonsisti f'kolonna waħda u jkun fiha lista ta 'prodotti li se nuru fit-tieni kolonna tat-tabella prinċipali. Għal iktar ċarezza, iċ-ċellula bit-titlu ta 'din il-lista ("Lista tal-Prodotti") jistgħu jimtlew bil-kulur.
- Imbagħad agħżel l-ewwel ċellola vojta tal-valur tal-input tal-oġġett. Mur fit-tab "Dejta". Ikklikkja fuq l-ikona Verifika tad-Dejtali titqiegħed fuq iż-żigarella fil-kaxxa tal-għodda "Taħdem bid-dejta".
- It-tieqa ta 'validazzjoni tal-input tibda. Ikklikkja fuq il-qasam "Tip ta 'data"li jiżdied "Kull valur".
- Mill-għażliet miftuħa, agħżel il-pożizzjoni Lista.
- Kif tistgħu taraw, wara dan, it-tieqa għall-verifika tal-valuri tal-input biddlet ftit il-konfigurazzjoni tagħha. Deher qasam addizzjonali "Sors". Ikklikkja fuq l-ikona fuq il-lemin tagħha bil-buttuna tal-maws tax-xellug.
- Imbagħad it-tieqa tal-kontroll tal-input hija mminimizzata. Agħżel il-lista ta 'data li titqiegħed fuq folja f'żona ta' tabella addizzjonali bil-cursor waqt li żżomm il-buttuna tal-maws tax-xellug "Lista tal-Prodotti". Wara dan, erġa 'kklikkja fuq l-ikona fuq il-lemin tal-qasam li fih jidher l-indirizz tal-firxa magħżula.
- Dan jerġa 'lura għall-kaxxa ta' kontroll biex jiddaħħal il-valuri. Kif tistgħu taraw, il-koordinati tal-firxa magħżula fiha huma diġà murija fil-qasam "Sors". Ikklikkja fuq il-buttuna "OK" fil-qiegħ tat-tieqa.
- Issa, fuq il-lemin taċ-ċellula vojta magħżula tal-oġġett tad-dħul tad-dejta, deher ikona tat-trijanglu. Meta tikklikkja fuqha, tiftaħ lista drop-down, li tikkonsisti minn ismijiet li jinġibdu mill-firxa tal-mejda "Lista tal-Prodotti". Issa huwa impossibbli li ddaħħal dejta arbitrarja fiċ-ċellola indikata, imma tista 'tagħżel biss il-pożizzjoni mixtieqa mil-lista ppreżentata. Agħżel oġġett fil-lista drop-down.
- Kif tistgħu taraw, il-pożizzjoni magħżula kienet immedjatament murija fil-qasam "Isem tal-Prodott".
- Sussegwentement, se jkollna bżonn nassenjaw ismijiet lil dawk it-tliet ċelloli tal-formola ta 'input fejn se nidħlu fid-data. Agħżel l-ewwel ċellula, fejn l-isem huwa diġà stabbilit fil-każ tagħna "Patata". Sussegwentement, mur fil-qasam tal-isem tal-firxa. Jinsab fuq in-naħa tax-xellug tat-tieqa ta 'l-Excel fl-istess livell tal-formula tal-bar. Ikteb isem arbitrarju hemmhekk. Jista 'jkun kwalunkwe isem bil-Latin, li fih m'hemmx spazji, iżda huwa aħjar li tuża ismijiet li jkunu viċin għall-kompiti li jiġu solvuti minn dan l-element. Għalhekk, l-ewwel ċellula, li fiha l-isem tal-prodott, tissejjaħ "Isem". Aħna niktbu dan l-isem fil-qasam u agħfas iċ-ċavetta Daħħal fuq it-tastiera.
- Eżattament bl-istess mod aħna nassenjaw isem liċ-ċellola li fiha nidħlu l-kwantità ta 'oġġetti "Volum".
- U ċ-ċellola bil-prezz - "Prezz".
- Wara dan, eżattament bl-istess mod aħna nagħtu l-isem lill-firxa sħiħa tat-tliet ċelloli ta 'hawn fuq. L-ewwelnett, agħżel, u mbagħad tagħtih isem f'qasam speċjali. Ħalli jkun isem "Diapason".
- Wara l-aħħar azzjoni, irridu niffrankaw id-dokument sabiex l-ismijiet li aħna assenjati jkunu jistgħu jiġu perċepiti mill-makro li ħloqna fil-futur. Biex issalva, mur fit-tab Fajl u kklikkja fuq l-oġġett "Issejvja As ...".
- Fit-tieqa tas-salvataġġ li tiftaħ, fil-qasam Tip ta 'Fajl tagħżel valur "Ktieb ta 'Appoġġ għall-Makro Excel (.xlsm)". Sussegwentement, ikklikkja fuq il-buttuna Issejvja.
- Imbagħad għandek tattiva l-makro fil-verżjoni tiegħek ta 'Excel u ħalliha tab "Żviluppatur"jekk għadek m'għamiltx. Il-fatt hu li dawn iż-żewġ funzjonijiet huma b'diżabilità awtomatikament fil-programm, u l-attivazzjoni tagħhom għandha ssir b'mod qawwi fit-tieqa tas-settings tal-Excel.
- Wara li tkun għamilt dan, mur fit-tab "Żviluppatur". Ikklikkja fuq l-ikona l-kbira "Visual Basic"jinsab fuq iż-żigarella fil-kaxxa tal-għodda "Kodiċi".
- L-aħħar azzjoni tikkawża li l-editur tal-makro VBA jibda. Fiż-żona "Proġett", li tinsab fil-parti ta 'fuq tax-xellug tat-tieqa, agħżel l-isem tal-folja fejn jinsabu t-tabelli tagħna. F'dan il-każ, huwa "Folja 1".
- Wara dan, mur fiż-żona tax-xellug t'isfel tat-tieqa msejħa "Propjetajiet". Hawn huma s-settings tal-folja magħżula. Fil-grawnd "(Isem)" L-isem Ċirilliku għandu jiġi sostitwit ("Folja1") bl-isem miktub bil-Latin. Tista 'tagħti kwalunkwe isem li jkun iktar konvenjenti għalik, il-ħaġa ewlenija hija li fih esklussivament karattri jew numri Latini u l-ebda spazji jew sinjali oħra. Huwa b'dan l-isem li l-makro se taħdem. Ħa fil-każ tagħna dan l-isem ikun "Prodott", għalkemm tista 'tagħżel kwalunkwe oħra li tissodisfa l-kundizzjonijiet deskritti hawn fuq.
Fil-grawnd "Isem" Tista 'wkoll tissostitwixxi l-isem b'wieħed aktar konvenjenti. Iżda dan mhux meħtieġ. F'dan il-każ, l-użu ta 'spazji, Ċirilliċi u kwalunkwe karattru ieħor huwa permess. B'differenza mill-parametru preċedenti, li jistabbilixxi l-isem tal-folja għall-programm, dan il-parametru jassenja isem lill-folja li hija viżibbli għall-utent fil-shortcut bar.
Kif tistgħu taraw, wara dan l-isem jinbidel awtomatikament ukoll Folja 1 fil-grawnd "Proġett", għal dak li għadna kif issettja fis-settings.
- Imbagħad mur fiż-żona ċentrali tat-tieqa. Dan huwa fejn se jkollna bżonn niktbu l-kodiċi makro nnifsu. Jekk l-editur tal-kodiċi abjad fiż-żona indikata ma jidhirx, bħal fil-każ tagħna, imbagħad agħfas iċ-ċavetta tal-funzjoni F7 u jidher.
- Issa għall-eżempju partikolari tagħna, għandna niktbu l-kodiċi li ġej fil-qasam:
Sub DataEntryForm ()
Dim-ringiela li jmiss sakemm
nextRow = Producty.Cells (Producty.Rows.Count, 2) .Mand (xlUp). Offset (1, 0) .Row
Bi prodott
Jekk .Range ("A2"). Valur = "" U .Range ("B2"). Valur = "" Imbagħad
nextRow = nextRow - 1
Tmiem jekk
Producty.Range ("Isem"). Ikkopja
. Ċelloli (nextRow, 2) .PasteSpecial Paste: = xlPasteValues
. Ċelloli (nextRow, 3) .Value = Producty.Range ("Volum") .Valur
. Ċelloli (nextRow, 4) .Value = Producty.Range ("Prezz") .Valur
. Ċelloli (nextRow, 5) .Value = Producty.Range ("Volum"). Valur * Producty.Range ("Price").
.Range ("A2"). Formula = "= IF (ISBLANK (B2)," "" ", COUNT ($ B $ 2: B2))"
Jekk jmissFow> 2 Imbagħad
Firxa ("A2"). Agħżel
Destinazzjoni Selection.AutoFill: = Medda ("A2: A" & nextRow)
Firxa ("A2: A" & NextRow). Agħżel
Tmiem jekk
.Range ("Diapason"). ClearContents
Temm bi
Temm is-subIżda dan il-kodiċi mhuwiex universali, jiġifieri, ma jinbidilx adattat biss għall-każ tagħna. Jekk trid tadattaha għall-bżonnijiet tiegħek, allura għandha tiġi modifikata kif meħtieġ. Sabiex inti tista 'tagħmel dan lilek innifsek, ejja nħarsu lejn dak li jikkonsisti f'dan il-kodiċi, f'liema għandu jiġi sostitwit, u f'liema m'għandux jinbidel.
Allura l-ewwel linja:
Sub DataEntryForm ()
"DataEntryForm" huwa l-isem tal-makro nnifisha. Tista 'tħalliha kif inhi, jew tista' tibdilha ma 'kwalunkwe oħra li tissodisfa r-regoli ġenerali għall-ħolqien ta' ismijiet makro (l-ebda spazji, uża biss ittri tal-alfabett Latin, eċċ.). Il-bidla fl-isem ma taffettwa xejn.
Kull fejn isseħħ il-kelma fil-kodiċi "Prodott" trid tibdilha bl-isem li inti assenjat qabel fil-folja tiegħek fil-qasam "(Isem)" oqsma ta ' "Propjetajiet" Editur makro. Naturalment, dan għandu jsir biss jekk int imsemmi l-iskeda b'mod differenti.
Issa ikkunsidra din il-linja:
nextRow = Producty.Cells (Producty.Rows.Count, 2) .Mand (xlUp). Offset (1, 0) .Row
Digit "2" f'din ir-ringiela tfisser it-tieni kolonna tal-folja. Din il-kolonna hija l-kolonna "Isem tal-Prodott". Fuqha aħna se tgħodd in-numru ta 'ringieli. Għalhekk, jekk fil-każ tiegħek kolonna simili għandha ordni differenti fil-kont, allura trid tidħol in-numru korrispondenti. Valur "Tmiem (xlUp). Offset (1, 0) .Row" fi kwalunkwe każ, ħalli l-istess.
Sussegwentement, ikkunsidra l-linja
Jekk .Range ("A2"). Valur = "" U .Range ("B2"). Valur = "" Imbagħad
"A2" - dawn huma l-koordinati tal-ewwel ċellola li fiha tintwera n-numerazzjoni tal-linja. "B2" - dawn huma l-koordinati ta 'l-ewwel ċellula li biha d-data tkun ħarġa ("Isem tal-Prodott") Jekk huma differenti, daħħal id-dejta tiegħek minflok dawn il-koordinati.
Mur fuq il-linja
Producty.Range ("Isem"). Ikkopja
Għandha parametru "Isem" tfisser l-isem li aħna assenjat lill-qasam "Isem tal-Prodott" fil-formola tal-input.
Fil-linji
. Ċelloli (nextRow, 2) .PasteSpecial Paste: = xlPasteValues
. Ċelloli (nextRow, 3) .Value = Producty.Range ("Volum") .Valur
. Ċelloli (nextRow, 4) .Value = Producty.Range ("Prezz") .Valur
. Ċelloli (nextRow, 5) .Value = Producty.Range ("Volum"). Valur * Producty.Range ("Price").ismijiet "Volum" u "Prezz" tfisser l-ismijiet li aħna assenjati lill-oqsma "Kwantità" u "Prezz" fl-istess formola ta 'input.
Fl-istess linji li indikajna hawn fuq, in-numri "2", "3", "4", "5" tfisser in-numri tal-kolonni fil-worksheet Excel li jikkorrispondu għall-kolonni "Isem tal-Prodott", "Kwantità", "Prezz" u "Ammont". Għalhekk, jekk fil-każ tiegħek it-tabella tinbidel, allura għandek bżonn tispeċifika n-numri tal-kolonna korrispondenti. Jekk hemm aktar kolonni, allura b'analoġija għandek bżonn iżżid il-linji tagħha mal-kodiċi, jekk inqas - imbagħad neħħi dawk żejda.
Il-linja timmultiplika l-kwantità tal-merkanzija bil-prezz tagħha:
. Ċelloli (nextRow, 5) .Value = Producty.Range ("Volum"). Valur * Producty.Range ("Price").
Ir-riżultat, kif naraw mis-sintassi tar-rekord, se jintwera fil-ħames kolonna tal-worksheet Excel.
Din l-espressjoni twettaq numerazzjoni awtomatika tal-linja:
Jekk jmissFow> 2 Imbagħad
Firxa ("A2"). Agħżel
Destinazzjoni Selection.AutoFill: = Medda ("A2: A" & nextRow)
Firxa ("A2: A" & NextRow). Agħżel
Tmiem jekkIl-valuri kollha "A2" tfisser l-indirizz ta 'l-ewwel ċellola fejn se ssir in-numerazzjoni, u l-koordinati "A " - L-indirizz tal-kolonna kollha bin-numerazzjoni. Iċċekkja fejn eżattament in-numri se jintwerew fit-tabella tiegħek u ibdlu dawn il-koordinati fil-kodiċi, jekk meħtieġ.
Il-linja tnaddaf il-firxa tal-formola tad-dħul tad-dejta wara li l-informazzjoni minnha tkun ġiet trasferita fit-tabella:
.Range ("Diapason"). ClearContents
Mhux diffiċli li wieħed jaħsibha ("Diapason") tfisser l-isem tal-firxa li aħna kienu assenjati qabel fl-oqsma tad-dħul tad-data. Jekk tajthom isem differenti, allura din il-linja għandha tiddaħħal eżattament dak.
Parti oħra tal-kodiċi hija universali u fil-każijiet kollha se tiġi introdotta mingħajr tibdil.
Wara li tkun irreġistrajt il-kodiċi makro fit-tieqa tal-editur, ikklikkja fuq l-ikona tas-salvataġġ fil-forma ta 'disketta fil-parti tax-xellug tat-tieqa. Imbagħad tista 'tagħlaqha billi tikklikkja fuq il-buttuna standard biex tagħlaq it-twieqi fir-rokna ta' fuq tal-lemin.
- Wara dan, nirritornaw għall-iskeda Excel. Issa rridu npoġġu buttuna li tattiva l-makro maħluqa. Biex tagħmel dan, mur fit-tab "Żviluppatur". Fil-blokka tas-settings "Kontrolli" fuq iż-żigarella, ikklikkja fuq il-buttuna Ippejstja. Tiftaħ lista ta 'għodod. Fil-grupp tal-għodda "Kontrolli tal-Formola" jagħżlu l-ewwel wieħed - Buttuna.
- Imbagħad, bil-buttuna tal-maws tax-xellug ippressat, iġbed cursor fuq iż-żona fejn irridu npoġġu l-buttuna ta 'tnedija makro, li tittrasferixxi d-dejta mill-formola għat-tabella.
- Wara li l-qasam ikun imdawwar, ħeles il-buttuna tal-maws. Imbagħad, it-tieqa ta 'assenjazzjoni makro għall-oġġett tibda awtomatikament. Jekk diversi makros jintużaw fil-ktieb tiegħek, imbagħad agħżel l-isem ta 'dak li ħloqna hawn fuq mil-lista. Insejhulu "DataEntryForm". Iżda f'dan il-każ, il-makro huwa wieħed, u għalhekk agħżelha u kklikkja fuq il-buttuna "OK" fil-qiegħ tat-tieqa.
- Wara dan, tista 'tibdel l-isem tal-buttuna kif trid, biss billi tenfasizza l-isem attwali tagħha.
Fil-każ tagħna, pereżempju, ikun loġiku li jingħata isem Żid. Semmi mill-ġdid u kklikkja fuq kwalunkwe ċellula b'xejn fil-folja.
- Allura, il-formola tagħna hija lesta kompletament. Ejja nivverifikaw kif jaħdem. Daħħal il-valuri meħtieġa fl-oqsma tagħha u kklikkja fuq il-buttuna Żid.
- Kif tistgħu taraw, il-valuri jiġu mċaqalqa fit-tabella, il-linja tiġi awtomatikament assenjata numru, l-ammont huwa kkalkulat, l-oqsma tal-formola jiġu approvati.
- Imla l-formola u kklikkja fuq il-buttuna Żid.
- Kif tistgħu taraw, it-tieni ringiela hija miżjuda wkoll mal-firxa tal-mejda. Dan ifisser li l-għodda qed taħdem.
Aqra wkoll:
Kif toħloq makro fl-Excel
Kif toħloq buttuna fl-Excel
Fl-Excel, hemm żewġ modi kif tuża l-formola tal-mili tad-dejta: built-in u definita mill-utent. L-użu tal-għażla inkorporata jeħtieġ minimu ta 'sforz mill-utent. Int tista 'dejjem tniedi billi żżid l-ikona korrispondenti mal-toolbar ta' aċċess malajr. Għandek bżonn toħloq formola apposta għalik innifsek, imma jekk inti jaf sew il-kodiċi VBA, tista 'tagħmel din l-għodda flessibbli u adatta għall-bżonnijiet tiegħek kemm jista' jkun.