VBA si ay ugu kala soocdo miiska Excel (4 hab)

  • La Wadaag Tan
Hugh West

Shaxda tusmada

Fulinta VBA macro waa habka ugu waxtarka badan, ugu dhaqsiyaha badan, uguna badbaadsan ee lagu socodsiiyo hawlgal kasta oo Excel ah. Maqaalkan, waxaan ku tusi doonaa sida loo kala soocida miiska ee Excel leh VBA .

>

> Soo deji Buuga Shaqada >

> Waxaad ka soo dejisan kartaa buuga shaqada ee Excel ee bilaashka ah.>>>>>>

Shaxda kala sooci VBA.xlsm > 4> Waxyaabaha la Ogyahay Kahor Hirgelinta VBA si aad u kala soocdo shaxda Excel > >Waxaa jira halbeegyo ay tahay inaad si joogto ah u isticmaasho markaad la shaqaynayso Sort habka VBA . Haddaba halkan waxaan kaga hadli doonaa qaar ka mid ah halbeegyada si aan kuu barano marka aad qoreyso koodka Nooca Xogta > Sharaxaad > > > Furaha Ikhtiyaar > > Kala duwanaansho Waxay sheegtaa kala duwanaanshaha ama tiirka qiimihiisa la kala saarayo 1>XlSortOrder > 15>> 14> Wuxuu qeexayaa habka loo kala sooci doono.

    >
  • > xl Kor u kaca = In loo kala saaro siday u kala sarreeyaan
  • >
  • xlDescending = In la kala saaro siday u kala horreeyaan
> 13> Madax > >Ikhtiyaar > XlYesNoGuess > 15> Wuxuu qeexayaa in safka koowaad uu ka kooban yahay madax iyo in kale. .
    >
  • xlNo = Marka tiirarka aanu lahayn wax madax; Qiimaha caadiga ah
  • >
  • > xlHaa = Marka tiiraryadu leeyihiin madax.
  • >
  • >xlGuess = Si aad u ogolaato Excelgo'aami madaxyada
  • >
> > 13>

> 4 Hababka loo Dhaqan-gelinayo VBA si loo kala saaro Shaxda Excel >

ku tuso sida loo kala soocida shaxda Excel adiga oo tixgalinaya qiimaha, midabada, astaanta iyo tiro badan oo wata VBA code. > 22 1. Ku dheji VBA si loogu kala saaro shaxda qiimaha Excel> 23>

Anagoo tixgalinayna tusaalahan soo socda waxaan ku kala sooci doonaa shaxdan qiyamka ee ku jira Mark 2> tiirka siday u kala horeeyaan Kiiboodhkaaga ama tag tab Developer -> Visual Basic si loo furo Visual Basic Editor . > >

> > 3> 16>> Daaqada koodka soo-boodka ah, ee ka soo baxa menu-ka , guji Geli -> Module .

  • Koobi code-kan soo socda oo ku dheji daaqada koodka
  • >
    4278

    koodka hadda diyaar ayuu u yahay inuu ordo.

    Halkan,

    • SortTBL → cayimay magaca miiska>SortTBL[Marks]
-> Waxay qeexday magaca tiirka shaxda si loo kala saaro. >
  • Furaha1:=iColumn → cayimay kala duwanaanshaha tiirka si loo ogaado koodka tiirka shaxda si loo kala saaro.
  • Amar1:=xl Hoos udhaca → U cayimay nidaamka xlDescending si loo kala saaro tiirka siday u kala horeeyaan. Haddii aad rabto in aad u kala soocdo tiirka sida kor u kaca ah dabadeed qor xlAscending halkii.
  • Madaxeed:= xlHaa → Sida tiirka shaxdani u leeyahay amadaxa si aanu ugu qeexnay xlHaa ikhtiraacida bar menu dooro Run -> Orod Sub/Form User . Waxa kale oo aad riixi kartaa ikoonka ciyaarta yar ee ku yaala bar-menu-hoosaadka si aad u socodsiiso makro. Tiirka miiskaaga hadda waxaa loo kala soocay sida ay u kala horreeyaan .
  • >>

    Wax dheeraad ah ka akhri: Sida xogta loogu kala sooco qiimo ahaan gudaha Excel (5 Hababka fudud )

    2. Geli VBA Macro si aad u kala soocdo shaxda dhowr tiirood >

    >Waxa kale oo aad u kala sooci kartaa shax tirooyin badangudaha Excel VBAmacro.0>> Jadwalka sare, waxaanu u kala soocaynaa tiirarka >Magaca > iyo Waax > siday u kala horreeyaan. .

    Tallaabooyin:

    >
      >
    • Si la mid ah sidii hore, ka fur Visual Basic Editor ka Developer tab iyo Geli Module gudaha daaqadda koodka
    • >
    • Daaqadda koodka, koobi koodka soo socda oo dheji
    • >
      3414

      Taaga code hadda diyaar buu u yahay in la ordo.

      >

      Halkan,

      > >
      • TableValue → cayimay magaca miiska
      • >
      • 1>TableValue[Name]
    -> La cayimay magaca tiirka koowaad ee shaxda si loo kala saaro.
  • TableValue[Waaxda] -> La cayimay magaca tiirka labaad ee shaxda si loo kala saaro.
  • Furaha1:=iColumn1 → cayimay kala duwanaanshaha tiirka si loo ogeysiiyo koodka tiirka kowaad ee shaxda inuu u baahan yahay inuu ahaadokala sooc.
  • Furaha1:=iColumn2 → cayimay kala duwanaanshaha tiirka si loo ogeysiiyo koodka tiirka labaad ee shaxda inuu u baahan yahay in la kala saaro.
  • Amar1: =xl Kor u kaca → U kala horraysigu waa xl Kor u kaca si loo kala saaro tiirka siday u kala horreeyaan. Haddii aad rabto inaad u kala soocdo tiirka sida hoos u soo degaya markaas u qor xlDescending halkii.
  • Madaxeed:= xlHaa → Sida tiirarka shaxdani ay leeyihiin madaxyo si aanu u qeexnay. oo leh xlHaa ikhtiraacida> tiirarka miiska ayaa loo kala soocay
  • sida ay u kala sarreeyaan Excel (3 Ways)

    Akhris la mid ah >

      >
    • Sida Liis Gaar ah loogu Kala Saaro Excel (10 Hababka Faa'iido leh) 18>>
    • > U kala sooc Excel VBA (Labadaba Amarka kor u kaca iyo soo degaya) >
    • > Sida loo kala soociyo oo loo shaandheeyo xogta gudaha Excel (Hage Dhamaystiran) > 18
    • Excel Auto Kala-soocida Marka Xogtu Isbadasho (9 Tusaalayaal) >
    • >
    • >
    • Soor-soocidda Excel (Formulas + VBA)
    • > 19> 22> 3. Ku hirgeli Macro si aad ugu kala soocdo shaxda midabka unugga ee Excel > >

      Waxa kale oo aad u kala sooci kartaa miis si waafaqsan midabka unugga ee uu ka kooban yahay.

      > 3>

      Iyadoo shaxda kore tusaale ahaan noo ah, waxaan ku tusi doonaa sida loo kala saaro iyadoo ku saleysan midabada uu shaxdani xambaarsan yahay.

      > Tallaabooyinka: >
    >
  • Sida hore loo muujiyay, fur Visual BasicTafatiraha laga bilaabo Developer tab iyo Geli a Module gudaha daaqadda koodka.
  • >>                 nuqul ka samee koodka soo socda. oo dheji , waxaad ka heli kartaa RGBcode aad rabto adoo raacaya gif-ka hoos ku qoran
  • Taabka Home , dhagsii falaarta dhinaceeda Buuxi Midabka kabacdi dooro Midabo badan . Waxaad ku arki doontaa koodka RGB gudaha Custom tab ee Colors soo baxay sanduuqa soo baxay
  • > 19>

    > 3>

      >>
    • > Run Koodhkan oo miiskaagu oo la kala soocay iyadoo lagu salaynayo midabada
    • >
    >

    > >

    0> Wax badan ka akhri: > Sida Midabka loogu kala soocaa Excel (4 Shuruudo) >

    > 4. Codso VBA si aad u kala soocdo shaxda Excel Icon > 23>

    Ka soo qaad in shaxda xog-ururinta uu leeyahay astaamo si loo akhriyo si ka wanaagsan. Waxaad u kala sooci kartaa miiska oo ku salaysan calaamadaha ee Excel oo wata VBA makro.

    > > Eeg xog-ururinta sare. Halkan shaxdu waxa uu leeyahay calaamado ku ag yaal lambarrada Marks tiirarka si aynu u fahanno ardaygu natiijooyin wanaagsan, kuwa xun ama dhexdhexaad ah.

    Ogsoonow, haddii ma garanaysid sida aad u geli karto astaanta gudaha unugga, waxa aad si fudud ku samayn kartaa Qaabka Shuruudaha ah ee ku jira Excel.

    • Dooro kala duwan oo dhan amatiirka.
    • >>
    • Tag Qaabaynta Shuruuda ah -> Astaamaha Hababka . Markaa ka dooro calaamad kasta oo aad rabto ikhtiyaarka
    • >
    >

    Tallaabooyin: >

    >>>>>Fur Tafatiraha Aasaasiga ah ee Muuqaalka laga bilaabo Developer tab iyo Geli a Module ee daaqada koodka >
  • Daaqadda koodka, koobi koodka soo socda oo dheji 3>

    Halkan,

    • xl5Falaadhaha -> Waxaan ka soo qaadannay 5 fallaadho ka doorashada Qaabka Shuruuda ah .
    • >
    • > Shayga (1) -> La cayimay ugu horreeya nooca fallaadha.
    • >
    • > Shayga (2) -> La cayimay labaad nooca fallaadha.
    • >
    • > Shayga (3) -> La cayimay saddexaad nooca fallaadha.
    • >
    • > Shayga (4) -> La cayimay afaraad nooca fallaadha.
    • >
    • > Shayga (5) -> La cayimay shanaad nooca fallaadha.
    • >
    >

    >

    • Run koodkan oo shaxdu wuxuu noqonayaa lagu kala soocay iyadoo lagu salaynayo calaamadaha .
    • >19>> > > Ka sii akhri: Sida otomaatiga ah ee shaxda Excel loogu kala saaro (5 Hababka) 3>

      > Gabagabo

      > Maqaalkani waxa uu ku tusay sida loo kala saaro shaxda ee Excel VBA . Waxaan rajeynayaa in maqaalkani uu faa'iido badan kuu lahaa. Xor baad u tahay inaad waydiiso haddii aad qabto wax su'aalo ah oo ku saabsan mawduuca.
  • 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.