Contents
Bi gelemperî, bikarhênerên edîtorek pelgeyê bi karekî weha re rû bi rû dimînin ku formek taybetî ji bo têketina agahdariya pêwîst çêbikin. Form formek e ku ji hêsankirina prosedûra dagirtina pelgeyek pelgeyê re dibe alîkar. Edîtor xwedan amûrek yekbûyî ye ku dihêle hûn bi vî rengî pelê xebatê tije bikin. Digel vê yekê, bikarhênerê bernameyê, bi karanîna makroyekê, dikare guhertoya xwe ya formê, ku bi karên cihêreng ve hatî adaptekirin, biafirîne. Di gotarê de, em ê bi hûrgulî awayên cihêreng ên ku dihêlin hûn di belgeyek pelgeyê de formek biafirînin bi hûrgulî bifikirin.
Bikaranîna amûrên dagirtinê di edîtorê pelgeyê de
Forma dagirtina hêmanek taybetî ye bi qadên ku navên wan bi navên stûnên plakaya ku têne dagirtin re têkildar in. Pêdivî ye ku agahdariya di nav zeviyan de bişopînin, ku dê tavilê wekî xêzek nû li devera hilbijartî were danîn. Ev şeklê taybetî dikare wekî amûrek berbelavê ya yekbûyî ya serbixwe were bikar anîn an jî li ser pelgeyê bixwe wekî rêzek were dîtin. Ka em her guhertoyê bi hûrgulî analîz bikin.
Rêbaza yekem: elementek yekbûyî ji bo têketina agahdariyê
Ka em pêşî fêr bibin ka meriv çawa formek yekgirtî bikar tîne da ku agahdarî li pelgeya pelgeya edîtorê zêde bike. Rêbernameyên berfireh wiha xuya dikin:
- Bala xwe bidinê ku di destpêkê de, îkona ku vê formê vedihewîne veşartî ye. Pêdivî ye ku em ji bo amûrê prosedûra çalakkirinê pêk bînin. Em diçin jêrmenuya "Pel", ku li beşa çepê ya jorîn a navrûya edîtorê pelgeyê ye. Em li vir hêmanek ku navê wê "Parametre" ye, dibînin û bi bişkoja çepê ya mişkê li ser bitikînin.
- Paceyek bi navê "Vebijarkên Excel" li ser ekranê xuya bû. Em diçin beşa "Panela Gihîştina Bilez". Li vir cûrbecûr mîhengan hene. Li milê çepê amûrên taybetî hene ku dikarin di darikê amûran de werin aktîf kirin, û li milê rastê jixwe amûr hene. Navnîşa li kêleka sernivîsa "Emrên ji: Hilbijêre" berfireh bikin û bi bişkoja çepê ya mişkê hêmana "Emrên li ser rîbonê" hilbijêrin. Di navnîşa fermanên ku bi rêza alfabetîk têne xuyang kirin, em li babeta "Form ..." digerin û wê hilbijêrin. "Lê zêde bike" bikirtînin.
- Em li ser bişkoka "OK" bikirtînin.
- Me ev amûr li ser ribbonek taybetî çalak kiriye.
- Naha pêdivî ye ku em dest bi sêwirana serê plakê bikin, û dûv re hin nîşanan têxin nav wê. Tabloya me dê ji 4 stûnan pêk were. Em li navan ajotin.
- Di heman demê de em di hin nirxê de di rêza yekem a plakaya xwe de jî ajotin.
- Em her zeviyek plakaya amadekirî hilbijêrin û li ser hêmana "Form ..." ya ku li ser ribbona amûrê ye bikirtînin.
- Paceya mîhengên amûrê vedibe. Li vir rêzikên ku bi navên stûnên plakê re têkildar in.
Hêjayî gotinê ye ku rêza yekem jixwe bi daneyan dagirtî ye, ji ber ku me berê wan bi xwe di pelika xebatê de nivîsand.
- Em di xêzên mayî de nîşanên ku em hewce dibînin dimeşînin. Bişkojka "lê zêde bike" bikirtînin.
- Nîşaneyên têketin bixweber di rêza 1-emîn a tabloyê de hatin veguheztin, û di forma xwe de, veguheztinek li bloka zeviyên din ên ku bi rêza 2-an a tabloyê re têkildar e, hate kirin.
- Em pencereya amûrê bi nîşangirên ku em dixwazin di rêza 2-emîn a plakê de bibînin dagirtin. Em bikirtînin "lê zêde bike".
- Nîşaneyên têketin bixweber li rêza 2-an a plakê hatin veguheztin, û di forma xwe de, veguheztinek li bloka zeviyên din ên ku bi rêza 3-emîn a plakê re têkildar e, hate kirin.
- Bi rêbazek heman rengî, em bi hemî nîşangirên pêwîst ve plakê dagirtin.
- Bi karanîna bişkokên "Next" û "Veger" re, hûn dikarin di nav nîşaneyên ku berê ketine de rêve bibin. Alternatîf barika gerokê ye.
- Ger bixwaze, hûn dikarin her nîşanekan di tabloyê de bi sererastkirina wan di forma xwe de biguherînin. Ji bo tomarkirina guhertinên xwe, li ser "lê zêde bike" bikirtînin.
- Em pê dihesin ku hemî nirxên guhertî di plakaya xwe de hatine xuyang kirin.
- Bi karanîna bişkojka "Delete" re, hûn dikarin rakirina rêzek taybetî bicîh bikin.
- Piştî tikandinê, pencereyek hişyariya taybetî dê xuya bibe, ku destnîşan dike ku xeta hilbijartî dê were jêbirin. Divê hûn "OK" bikirtînin.
- Xet ji sifrê hatiye rakirin. Piştî ku hemî prosedurên hatine kirin, li ser hêmana "Girtî" bikirtînin.
- Digel vê yekê, hûn dikarin wê format bikin da ku plak dîmenek xweşik bidest bixe.
Rêbaza duyemîn: dagirtina formên bi agahdariya ji tabletê
Mînakî, me plakek heye ku agahdariya li ser dravdanê vedihewîne.
Armanc: Dagirtina formê bi van daneyan da ku ew bi rehetî û rast were çap kirin. Rêbernameyên berfireh wiha xuya dikin:
- Li ser pelgeya xebatê ya cihê ya belgeyê, em formek vala diafirînin.
Hêjayî gotinê ye ku xuyangiya formê bixwe dikare serbixwe were afirandin an jî hûn dikarin formên amade ji çavkaniyên cihêreng dakêşin.
- Berî ku hûn agahdariya ji plakê bistînin, hûn hewce ne ku wê hinekî biguhezînin. Pêdivî ye ku em stûnek vala li çepê tabloya orîjînal zêde bikin. Li vir nîşanek dê li tenişta rêza ku em plan dikin ku li forma xwe zêde bikin were danîn.
- Naha pêdivî ye ku em girêdana plak û formê bicîh bînin. Ji bo vê yekê, em hewceyê operatorê VLOOKUP-ê ne. Em vê formulê bikar tînin: =VLOOKUP("x",Daneyên!A2:G16).
- Ger hûn nîşanek li tenişta çend rêzan deynin, wê hingê operatorê VLOOKUP dê tenê nîşana 1-ê ya ku hatiye dîtin bigire. Ji bo çareserkirina vê pirsgirêkê, hûn hewce ne ku li ser îkona pelê ya bi plakaya çavkaniyê rast-klîk bikin û li ser hêmana "Nivîsa Çavkanî" bikirtînin. Di pencereya ku xuya dibe de, koda jêrîn binivîse:
Bin Worksheet_Change ya Taybet (ByVal Wek Rêzeyê Target dike)
Dim r Wek Dirêj
Dim str Wek String
Ger Target.Count > 1 Paşê Derkeve Sub
Ger Target.Stûn = 1 Hingê
str = Target.Nirx
Application.EnableEvents = Derew
r = Şane(Rêz.Hejmar, 2). Dawî(xlUp).Rêz
Range(«A2:A» & r).Naverok Paqij
Target.Nirx = str
end Ger
Application.EnableEvents = Rast
End bînrawe
- Ev makro rê nade ku hûn di stûna yekem de ji yek etîketê zêdetir têkevin.
Encam û encamên derbarê çêkirina formê de.
Me fêhm kir ku di edîtorek pelgeyê de çend celeb afirandina formek hene. Hûn dikarin formên taybetî yên ku li ser kasêta amûrê hene bikar bînin, an jî hûn dikarin operatora VLOOKUP-ê bikar bînin da ku agahdariya ji plakê berbi formê veguhezînin. Wekî din, makroyên taybetî têne bikar anîn.