Qarinta/muujinta safafka iyo tiirarka aan loo baahnayn

Samaynta dhibaatada

Ka soo qaad in aan haysano miis noocaas ah oo ay tahay in aan "dheesho" maalin kasta:

 

Kii miisku u muuqdaa mid yar - maskax ahaan ku dhufo labaatan jeer aag, adigoo ku daraya laba baloog oo kale iyo laba darsin magaalo oo waaweyn. 

Hawshu waa in si ku-meel-gaar ah looga saaro safafka shaashadda iyo tiirarka aan hadda loo baahnayn shaqada, ie, 

  • Qari macluumaadka bishiiba, ka tag kaliya rubuc
  • wadarta wadarta bilaha iyo rubuc qari, oo ka tagta wadarta guud ee nus sano
  • qari magaalooyinka aan loo baahnayn xilligan (waxaan ka shaqeeyaa Moscow - maxaan u arkaa St. Petersburg?), iwm.

Nolosha dhabta ah, waxaa jira badda tusaale ahaan miisaska sida.

Habka 1: Qarinta safafka iyo tiirarka

Habka, si daacad ah, waa mid hore oo aan aad u habboonayn, laakiin laba eray ayaa laga odhan karaa. Tiirar kasta oo hore loo doortay oo xaashi ku yaal waa la qarin karaa adigoo midigta gujinaya tiirka ama safafka madaxa oo ka dooranaya amarka menu-ka macnaha guud qari (Qarin):

 

Muujinta gadaasha, dooro safafka / tiirarka ku xiga oo, midig-gujinaya, ka dooro liiska, siday u kala horreeyaan, bandhigay (Qarin).

Dhibaatadu waxay tahay in aad si gaar ah ula macaamilato tiir kasta iyo saf, taas oo aan ku habboonayn.

Habka 2. Kooxaynta

Haddii aad doorato safaf badan ama tiirar ka dibna ka dooro liiska Xogta - Kooxda iyo Qaab-dhismeedka - Kooxda (Xogta - Kooxda iyo dulucda - Kooxda), ka dib waxa lagu xidhi doonaa garab afar gees ah (kooxaysan). Waxaa intaa dheer, kooxaha waxaa lagu dhejin karaa midba midka kale (ilaa 8 heerar buul ah ayaa la oggol yahay):

Dariiqa ugu habboon uguna dhakhsaha badan waa in la isticmaalo kiiboodhka gaaban si loo kooxeeyo safafka ama tiirarka hore loo doortay. Alt+Shift+Arrow Midig, iyo ururin la'aanta Alt+Shift+Falaarta bidix, siday u kala horreeyaan.

Habkan lagu qarinayo xogta aan loo baahnayn ayaa aad uga habboon - waxaad ku dhejin kartaa badhanka "+"Ama"-", ama badhamada leh heerka kooxaynta tirada ee geeska bidix ee sare ee xaashida - ka dibna dhammaan kooxaha heerka la rabo waa la dumin doonaa ama la ballaarin doonaa hal mar.

Sidoo kale, haddii miiskaagu ka kooban yahay safafka ama tiirar kooban oo leh shaqada soo koobida unugyada deriska ah, taasi waa, fursad (ma aha 100% run) in Excel wuxuu abuuri doonaa dhammaan kooxaha lagama maarmaanka ah miiska oo leh hal dhaqdhaqaaq - iyada oo loo marayo menu Xogta - Kooxda iyo Qaab-dhismeedka - Samee qaab-dhismeed (Xogta - Kooxda iyo dulucda - Samee qeexid). Nasiib darro, shaqada noocan oo kale ah waxay u shaqeysaa si aan la saadaalin karin oo mararka qaarkood waxay ku dhameeysataa wax aan macno lahayn oo ku saabsan miisaska adag. Laakiin waad isku dayi kartaa.

In Excel 2007 iyo ka cusub, dhammaan farxadahaas waxay ku yaalliin tab Data (Taariikh) koox ahaan   Qaabdhismeedka (Outline):

Habka 3. Ku qarinta safafka/ tiirarka calaamadeysan ee makro

Habkani waxa laga yaabaa inuu yahay kan ugu waxtarka badan. Aan ku darno saf madhan iyo tiir madhan bilawga xaashida oo ku calaamadee calaamad kasta safafka iyo tiirarka aan rabno inaan qarino:

Hadda aan furno Tifaftiraha Aasaasiga ah ee Muuqaalka (ALT + F11Buuggeena geli cutub cusub oo madhan (menu Geli - Module) oo koobi qoraalka labada macros ee fudud halkaas:

Sub Hide() Dim Cell As Range Application.ScreenUpdating = Been 'Dami cusboonaysiinta shaashadda si aad u dedejiso unug kasta oo ku jira ActiveSheet.UsedRange.Rows(1) . " Markaas unug .EntireColumn.Hidden = Run 'haddii unugga x - qari tiirka ku xiga unug kasta oo ku jira ActiveSheet.UsedRange.Columns(1) . Unugyada 'waxay maraan dhammaan unugyada tiirka koowaad Haddii unugga.Qiimaha = "x" Kadibna cell.EntireRow.Hidden = Run 'haddii unug ku jiro x - qari safka xiga Application  

Sida aad u malaynayso, macro qari hargaha iyo makro show - Waxay soo bandhigaysaa safafka iyo tiirarka dhabarka lagu calaamadiyay. Haddii la rabo, macros waxaa lagu meelayn karaa furayaasha kululAlt + F8 iyo badhanka Halbeegyada), ama ku samee badhamada si toos ah xaashida si aad uga soo saarto tab Horumarinta - Geli - badhanka (horumariyaha - Geli - Button).

Habka 4. Qarinta safafka / tiirarka leh midab la bixiyay

Aynu sheegno in tusaalaha kore, annagu, liddi ku ah, waxaan rabnaa inaan qarinno wadarta guud, ie safafka guduudan iyo madowga iyo tiirarka jaalaha iyo cagaarka. Markaa makro-keenii hore waa in wax yar wax laga beddelo iyadoo lagu darayo, halkii laga hubin lahaa joogitaanka "x", jeeg u dhigma midabka buuxinta unugyada muunada si aan kala sooc lahayn loo doortay:

Sub HideByColor() Unug yar yar Sida Codsiga Range.ScreenUpdating = Been u ah unug kasta oo ku jira ActiveSheet.UsedRange.Rows(2) = Run Haddii unug.Interior.Midab = Range("K2").Interior.Midabka Markaas unug.EntireColumn.Hidden = Run ku Xiga unug kasta oo ku jira ActiveSheet.UsedRange.Columns(2).Cells If cell.Interior.Midabka = Range ("D2").Interior.Midabka Markaas unug.EntireRow.Hidden = Run Haddii unugga.Interior.Midabka = Range("B6").Interior.Midabka Markaas cell.EntireRow.Hidden = Run Next Application.ScreenUpdating = Run End Sub.  

Si kastaba ha ahaatee, waa in aynaan iloobin hal digniin: makrokani wuxuu shaqeeyaa oo kaliya haddii unugyada miiska isha lagu buuxiyey midab gacanta, oo aan la isticmaalin qaabeynta shuruudaha (tani waa xaddidaadda gudaha gudaha. Midabka hantida). Marka, tusaale ahaan, haddii aad si toos ah u iftiimisay dhammaan heshiisyada ku jira miiskaaga halkaas oo tiradu ka yar tahay 10 adiga oo isticmaalaya habayn shuruudaysan:

Qarinta/muujinta safafka iyo tiirarka aan loo baahnayn

... oo aad rabto in aad ku qariso hal mooshin, markaas makro hore waa in la "dhammeeyaa". Haddii aad haysato Excel 2010-2013, markaa waxaad ka bixi kartaa adigoo isticmaalaya halkii hantida Gudaha hantida Qaabka muuqaalka.Gudaha, kaas oo soo saara midabka unugga, iyada oo aan loo eegin sida loo dhigay. Makro si loo qariyo khadadka buluuga ah ayaa markaa u ekaan kara sidan:

Sub HideByConditionalFormattingColor() Unug yar yar Sida Codsiga Range.ScreenUpdating = Been u ah unug kasta ee ActiveSheet.UsedRange.Columns(1) .EntireRow.Hidden = Run Xiga Codsiga.ScreenUpdating = Run dhamaadka Sub  

Unugyada G2 waxa loo qaataa muunad ahaan isbarbardhigga midabka. Nasiib darro hantida Qaabka Muujinta wuxuu ka soo muuqday Excel kaliya laga bilaabo nooca 2010, markaa haddii aad leedahay Excel 2007 ama ka weyn, waa inaad la timaadaa siyaabo kale.

  • Waa maxay macro, meesha laga gelinayo macro code, sida loo isticmaalo
  • U-ururinta tooska ah ee liisaska heerarka badan

 

Leave a Reply