Farqiga Muhiimka ah ee Excel: Kontoroolka Foomka Vs. Xakamaynta ActiveX

  • La Wadaag Tan
Hugh West

Qodobadayadii hore, waxaa lagugu soo bandhigay Excel Foomamka Isticmaalaha . Cutubkan, waxaan kaga hadli doonaa Excel Form Control Vs ActiveX Control .

Haddii aad jeceshahay inaad isticmaasho kontaroolada lagu isticmaalo sanduuqa wada-hadalka, laakiin neceb Abuuritaanka kontarooladaas adoo isticmaalaya UserForms , markaa cutubkan adigaa leh. Tallaabo tallaabo ah, waxaan kuu sharixi doonaa sida loo wanaajiyo isdhexgalka xaashidaada shaqo adiga oo aan abuurin sanduuqyo wada hadal gaar ah

Maqaalkani waa qayb ka mid ah taxanahayga: Excel VBA & Macros – Talaabo Talaabo Talaabo ah Hage Dhamaystiran.

Form Control in Excel

Excel waxa ay bixisaa dhowr siyaabood oo lagu hubinayo in qiyamka wax soo galintu ay buuxiyaan shuruudo gaar ah iyo Form Control waa mid ka mid ah. Dhab ahaantii, Koontaroolada Foomka waa shay shaqaynaya marka isticmaaluhu u baahan yahay inuu la falgalo xogta. Si aad u gasho, tag Developer tab ka dibna dhagsii Insert doorashada. Waxaad arki doontaa Form Controls amarka

>>>>>>>>>>>>>>>>>

Marka la eego Foomka Kontaroolada ikhtiyaarka, waxaa jira dhowr amarro. Shaqada amarradan ayaa lagu sifeeyay hoosta.

Jadwalka Koontaroolada Foomka

> > > > > 13> Button 9> > > 12> > 12> > 12> > 13> Barka > > > > >>> >Waxay leedahay mid gaar ah /off options. > > 13> Kooxda Sanduuqa > > > >
> Magaca xakamaynta 11> Waxay qabato >
Waxay fulinaysaa makro
Sanduuqa Combo > Waxay ka doorataa shayada liiska hoos-u-dhaca
> Sax sanduuqa > 14 Waxay maamushaa shid/damiyo badanfursadaha
Liiska sanduuqa > Waxay u oggolaataa isticmaaluhu inuu shay ka xusho liiska
Waxay kordhisaa ama hoos u dhigtaa qiyamka unugga ilaa xad go'an Badhanka Wareegga Waxay ku kordhisaa ama hoos u dhigtaa qiyamka unuga talaabooyinka ilaa xad go'an >Badhanka Xulashada >
Calaamad Waxay noqon kartaa mid taagan ama ku xidhan unug sidoo kale
Waxay u ogolaataa isticmaalaha inuu muuqaal ahaan u abaabulo walxaha laxidhiidha foom gaar ah
>>>Ka sii akhri: Sida loo Isticmaalo Koontaroolada Foomka gudaha Excel> Xakamaynta ActiveX - Liiska Xakamaynta ActiveX> Isticmaaluhu wuxuu isticmaali karaa ActiveX Kontarooladafoomamka xaashida shaqada ee leh ama la'aan codsiga koodka VBA Sida caadiga ah, ActiveX Controlwaxaa loo isticmaalaa marka naqshad ka dabacsan loo baahan yahay Form Control.

ActiveX Control wuxuu leeyahay sifooyin degdeg ah oo u oggolaanaya isticmaale si uu u habeeyo hab-dhaqanka, muuqaalka, xarfaha, iyo sifooyin kale oo badan. Si kastaba ha ahaatee, waa in maskaxda lagu hayaa in isticmaaluhu aan loo ogolayn inuu ku daro Kontaroolada ActiveX shaxda xaashida ama XLM >macro xaashiyaha. Shaqada Kontaroolada ActiveX ayaa hoos lagu sharaxay Xakamaynta > >Waa maxaySamee > > > 13> Badhanka amarka Waxay gelisaa xakamaynta CommandButton. Waxay abuurtaa badhanka la gujin karo. Combo Box > >Waxay gelisaa kontoroolka ComboBox. Waxay abuurtaa liiska hoos u dhaca > > >> > Sax sanduuqa > >Waxay gelisaa xakamaynta CheckBox. Waxay maamushaa ikhtiyaarka Boolean > 12> > 13> 1> Liiska sanduuqa > 14> 13>Waxay gelisaa xakamaynta ListBox. Waxay u ogolaataa isticmaalaha inuu shay ka xusho liiska TextBox Waxay gelisaa kontoroolka TextBox. Waxay u ogolaataa isticmaalaha inuu qori karo qoraalka > > > Barka-rog > >Waxay gelisaa xakamaynta ScrollBar. Waxaa loo istcimaalaa in lagu geliyo qiime iyadoo la jiidayo bar Waxa loo istcmaalay in lagu geliyo qiimaha adigoo gujinaya kor ama hoos Waxay u ogolaataa isticmaalaha in uu ka doorto doorashooyin badan. Label Waxay gelisaa xakamaynta calaamadda. Waxa ay ka kooban tahay xoogaa macluumaad ah oo ku saabsan shay Waxay haysaa sawir Waxay maamushaa xulashooyinka Boolean. Dhammaan kontarooladaan waxaa laga yaabaa inaysan ku shaqeynin Excel. > > 15> >

Wax dheeraad ah ka sii akhri: > Sida loo Isticmaalo Kontaroolada ActiveX gudahaExcel

Waa maxay sababta aan u isticmaalno kontaroolada xaashida shaqada?

Isticmalahu si fudud ayuu u bixin karaa qiyamka wax gelinta marka kontaroolada UserForm si toos ah loogu isticmaalo xaashida shaqada. Tusaale ahaan, haddii aad abuurto moodal isticmaalaya hal ama in ka badan unugyo wax gelin ah, waxaad isticmaali kartaa kontaroolada si aad ugu oggolaato isticmaaluhu inuu dejiyo ama u doorto qiyamka unugyada wax gelinta.

Ku darista kontaroolada xaashida shaqada aad ayay u fududahay marka la barbar dhigo si aad u abuurto sanduuqa wada hadalka adoo isticmaalaya UserForm. Boostada baloogga, waxay ahayd inaan abuurno makro si loo muujiyo sanduuqa wada-hadalka markii aan la shaqeynay UserForm. Uma baahnid inaad abuurto wax makro ah si aad ula shaqeyso kontaroolada si toos ah loogu sameeyay xaashida shaqada.

Tusaale ahaan, waxaad dhahdaa waxaan geliyay laba OptionButton xaashida shaqada sida shaxanka soo socda.

Cell E6 iyo E8 waxay ku xidhan yihiin laba ikhtiyaari ikhtiyaari ah

Waxaan ku xidhay laba unug oo gaar ah ( E6 , E8 ) . Waxaad dhahdaa waxaan doortaa OptionButton oo wata ciwaankeedu “ Ku xidhan Unug E6 “, markaas unugga E6 wuxuu tusi doonaa RUNTA , iyo unugga E8 ayaa muujin doona BEEN . Marka aan doorto OptionButton oo wata ciwaankeedu " Ku xidhan Unug E8 ", unugga E8 waxa uu tusi doonaa RUNTA iyo unugga E6 ayaa muujin doona BEEN . Waxaad dejin kartaa unugga ku xiran daaqada guryaha sida sawirka hoose.

> >

Ku xidhi unugyada daaqada guryaha marka Habka Nakhshaduhu hawl galo.

>Marka aad isticmaasho kontaroolada xaashida shaqada si toos ah, buuga shaqadu aad buu u noqonayaainteractive, laakiin ma isticmaalo macros.

Marka aad doorato horumariyaha ➪ kontaroolada ➪ Geli si aad ugu darto kontaroolada xaashida shaqada, waxaad heli doontaa laba qaybood oo kala duwan oo kontaroolo ah: Form Controls. 2> iyo ActiveX Controls . Waxaa laga yaabaa inaad ku wareerto midka aad isticmaalayso haddii aad cusub tahay.

>
    >
  • > Koontaroolada Foomka: Koontarooladani waxay gaar u yihiin Excel, waxaad ku isticmaali kartaa UserForms ama ujeeddo kale .
  • ActiveX Controls: Koontarooladani waa qayb hoosaad ka mid ah kontaroolada foomamka oo si toos ah loogu isticmaali karo xaashida shaqada marka aad doorato horumariyaha ➪ kontaroolada ➪ Geli . Ku dhaqaaji tilmaamaha mouse-ka koontaroolka, Excel waxa uu soo bandhigi doonaa ToolTip oo qeexaya xakamaynta.

    ActiveX controls. ToolTip muujinaya sharraxaadda xakamaynta.

    Waxaa laga yaabaa inaad aad u jahawareersan tahay maadaama kontaroolo badan laga helayo labada ilo. Tusaale ahaan, kontarool lagu magacaabo ListBox ayaa ku taxan Koontaroolada Foomka , iyo ActiveX Controls labadaba. Laakiin xusuusnow, waxay yihiin laba koontarool oo gebi ahaanba kala duwan. Guud ahaan, kontaroolada foomku way fududahay in la isticmaalo, laakiin Kontaroolada ActiveX waxay ku daraan is dhexgal badan xaashida shaqada Excel iyadoo la isticmaalayo Macro Recorder >

    >

    Excel Form Control Vs ActiveX Control

    Excel Form Control iyo ActiveX Control waa noocyo isku mid ah. Codsiyada waa isku mid laakiin wali,waxaa jira farqi u dhexeeya iyaga. >> > > 12> > 13> 1) Koontaroolada foomku waxay ka mid yihiin sifooyinka gudaha ee Excel >13>1) Xakamaynta ActiveX mararka qaarkood waxa laga yaabaa inay u baahdaan in isticmaaluhu ku daro gacanta >>>>>>>> 2) Aad bay u badan yihiin. ka fudud > > 3 ) Aan laga heli karin Mac > > > >5 Waxaad kordhin kartaa shaqeynta kontaroolada ActiveX adiga oo isticmaalaya Diiwaanka Customka, kaas oo aad ka hoos gasho kontaroolo badan. > > 7 In Excel waa mid joogto ah > 12> > 16>

    Conculsion

    Maqaalkan, waxaan isku dayay inaan soo ururiyo fikrado ku saabsan Kontoroolka Foomka iyo ActiveX Control iyo faraqa furaha ah ( Form Control vs ActiveX Control) dhexdooda. Waxaan rajeyneynaa in maqaalkani uu iftiimiyay safarkaaga waxbarasho. Haddii aad wax su'aalo ah qabtid, ha ilaawin inaadla wadaag sanduuqa faallooyinka ee hoose. Waxaad sidoo kale booqan kartaa boggayaga rasmiga ah >ExcelWIKI > si aad u hesho maqaallo badan oo la xiriira. Waad ku mahadsan tahay la xiriirintaada.

    Happy Excelling ☕

    Xakamaynta Foomka ActiveX Control
    2) Marka loo eego Kontoroolka Foomka waxay leeyihiin nashqad dabacsan
    4
    6> 6) Xakamaynta ActiveX waxay leedahay goobaha guryaha

Hugh West waa tababare iyo falanqeeye heer sare ah oo tayo sare leh oo khibrad ka badan 10 sano u leh warshadaha. Waxa uu shahaadada koowaad ee jaamacadda ka qaatay xisaabaadka iyo maaliyadda iyo maamulka ganacsiga. Hugh waxa uu jecel yahay waxbaridda waxana uu sameeyay hab waxbarid gaar ah oo ay fududahay in la raaco lana fahmo. Aqoontiisa khabiirka ah ee Excel waxay ka caawisay kumanaan arday iyo xirfadlayaal adduunka oo dhan ah inay horumariyaan xirfadahooda oo ay ku fiicnaadaan shaqadooda. Isaga oo u maraya balooggiisa, Hugh waxa uu aqoontiisa la wadaagaa adduunka, isaga oo siinaya casharro Excel ah oo bilaash ah iyo tababar online ah si uu uga caawiyo shakhsiyaadka iyo ganacsiyada in ay gaaraan awooddooda buuxda.