በ Microsoft Excel ውስጥ በአንድ ሠንጠረዥ ውስጥ ያለውን መጠን ይቁጠረው

ማይክሮሶፍት ኤክስፕረስ ማክሮዎች በዚህ የተመን ሉህ አርታዒው ውስጥ ከሰነዶች ጋር ስራውን በፍጥነት ሊያፋጥኑ ይችላሉ. ይህ በተለየ ኮድ የተመዘገቡ ድግግሞሽ ድርጊቶችን በራስ-ሰር በማከናወን ይሳካል. በ Excel ውስጥ ማክሮዎችን እንዴት መፍጠር እና እንዴት አርትዕ ማድረግ እንደሚቻል እንመልከት.

ማክሮስ ለመመዝገብ መንገድ

ማክሮዎች በሁለት መንገድ ሊጻፉ ይችላሉ-

  • አውቶማቲክ
  • በእጅ.

የመጀመሪያውን አማራጭ በመጠቀም በተወሰነ ጊዜ ላይ እየሰሩ ባሉት በ Microsoft Excel ላይ አንዳንድ እርምጃዎችን ይጽፋሉ. ከዚያ ይህን መዝገብ ማጫወት ይችላሉ. ይህ ዘዴ በጣም ቀላል እና የኮድ እውቀት አያስፈልገውም, ነገር ግን ተግባራዊ መተግበሪያው የተገደበ ነው.

ኮምፕዩተር እራስዎ ከኪቦርዶው የተፃፈ ስለሆነ የማክሮ ማመዛዘን ስራ በራሱ የፕሮግራም እውቀት ይጠይቃል. ነገር ግን በተገቢው የተፃፈ ኮድ ይህን ሂደቶች በአፋጣኝ ያፋጥናሉ.

ራስ-ሰር ማክሮ ቀረፃ

ማክሮዎችን በራስ-ሰር መቅዳት ከመጀመርዎ በፊት, ማይክሮሶፍት በ Microsoft Excel ውስጥ ማንቃት ያስፈልግዎታል.

ቀጥሎ ወደ "ገንቢ" ትር ይሂዱ. በ "ኮዱ" የመሳሪያ ፍርግሙ ላይ በ "ቴፕ" ማጫወቻ ላይ የሚገኘውን "Macro Record" አዝራርን ጠቅ ያድርጉ.

የማክሮ ቅንጅቶችን የቅንብሮች መስኮት ይከፈታል. ነባሪው ካንተ ጋር የማይመሳሰል ከሆነ ማንኛውም የማክሮ አዶ መለየት ትችላለህ. ዋናው ነገር ስማቸው የሚጀምረው አንድ ቁጥር ሳይሆን አንድ ቁጥር ነው. በተጨማሪም, በርዕሱ ውስጥ ምንም ቦታ መደረግ የለበትም. ነባሪውን ስም - "Macro1" ን ለቅቀን ሄድን.

እዚህ ቢፈልጉ, የአቋራጭ ቁልፍ ማቀናበር ይችላሉ, ሲጫኑ ማይክሮፎኑ ይነሳሳል. የመጀመሪያው ቁልፉ የ Ctrl ቁምፊ ሲሆን ሁለተኛው ቁልፍ እራሱ በራሱ ነው. ለምሳሌ, እኛ እንደ ምሳሌ, ቁልፍ ኤም.

ቀጥሎም ማክሮ የሚቀመጥበት ቦታ መወሰን ያስፈልግዎታል. በነባሪነት, በተመሳሳይ መጽሐፍ (ፋይል) ውስጥ ይቀመጣል, ነገር ግን የሚፈልጉ ከሆነ, ቦታውን በአዲስ መጽሐፍ ላይ, ወይም በተለየ የ ማክሮዎች መፅሐፍ ውስጥ ማዘጋጀት ይችላሉ. ነባሪውን ዋጋ እንተዋለን.

በዝቅተኛው የማክሮ ቅንብር መስክ ላይ ማንኛውንም የዚህን ማጓጓዣ ተስማሚ መግለጫ ትተው መውጣት ይችላሉ. ነገር ግን ይህን ማድረግ አያስፈልግም.

ሁሉም ቅንብሮች ሲጨርሱ «እሺ» የሚለውን አዝራር ጠቅ ያድርጉ.

ከዚያ በኋላ, ሁሉም የእርምጃዎችዎን በዚህ የ Excel ስራ ደብተር (ፋይል) እራስዎ እስኪቀረጹ ድረስ በማክሮው ውስጥ ይቀመጣሉ.

ለምሳሌ, ቀላሉ የሂሳብ እርምጃ ይጽፋል-የሶስት ሕዋሳት መጨመር (= C4 + C5 + C6).

ከዚያ በኋላ "ቅጂ አቁም" የሚለውን ቁልፍ ይጫኑ. ይህ አዝራር ከተቀረጸ በኋላ "የመዝገብ ማክሮ" አዝራር ተቀይሯል.

ማክሮ ይሂዱ

የተቀረጸው ማይክሮፎን እንዴት እንደሚሰራ ለማረጋገጥ በያዘው የኮድ የመሳሪያ አሞሌ ላይ የማክሮዎች አዝራርን ይጫኑ, ወይም Alt + F8 የቁልፍ ጥምሩን ይጫኑ.

ከዚያ በኋላ አንድ መስኮት በተቀዱ ማክሮዎች ዝርዝር ይከፈታል. የምንመዘግበው ማክሮ እየፈለግን ነው, የምንመርጠው እና "የሩጫ" ቁልፍን ጠቅ ያድርጉ.

እንዲያውም የበለጠ ቀላል ማድረግ ይችላሉ, ሌላው ቀርቶ የማክሮውን መምረጫ መስኮት እንኳ አይደውሉ. ለፈጣን ማክሮ ጥሪ «የሙቅ ቁልፎች» ጥምሩን እንደቀራን እናስታውሳለን. በእኛ ሁኔታ, ይሄ Ctrl + M. ነው. ይህንን ማዋሃድ በሚከተለው የቁልፍ ሰሌዳ ላይ እንተካለን, ከዚያ በኋላ ማክሮ ስራ ላይ.

እንደምታየው, ቀደም ሲል የተመዘገቡት እነዚያን ድርጊቶች በትክክል ያከናወነው ማክሮ.

ማክሮ ማረም

ማክሮውን ለማርትዕ, "ማክሮዎች" አዝራርን እንደገና ይጫኑ. በሚከፈተው መስኮት ውስጥ የተፈለገውን ማኮረያ ይምረጡ እና "አርትዕ" አዝራርን ጠቅ ያድርጉ.

Microsoft Visual Basic (VBE) ይከፍታል - ማክሮኮስ እየተስተካከሉበት አካባቢ.

የእያንዳንዱ ማክሮ ቅየራ በ Sub ትዕዛዝ ይጀምራል, እና በ End Sub ትዕዛዝ ይጠናቀቃል. ከትዕዛዙ ትዕዛዝ ልክ ወዲያውኑ, የማክሮው ስም ተገልጿል. ኦፕሬተር "ክልል (" ... ")." የሚለውን ይምረጡ "የሕዋሱን ምርጫ ያመለክታል. ለምሳሌ, "Range (" C4 ") የሚለውን ሲያደርግ" የተመረጡ ህዋስ C4 ተመርጧል. ኦፕሬተር "ActiveCell.FormulaR1C1" በሒሳብ ቀመሮችን እና ሌሎች ስሌቶችን ለመመዝገብ ያገለግላል.

ማይክሮቹን ትንሽ ትንሽ ለመቀየር እንሞክራለን. ይህንን ለማድረግ, ለማክሮ (macro)

ክልል ("C3")
ActiveCell.FormulaR1C1 = "11"

"ActiveCell.FormulaR1C1 =" = R [-3] C + R [-2] C + R [-1] C "" በ "ActiveCell.FormulaR1C1 =" = = R [-4] C + R [-3 ] C + R [-2] C + R [-1] C "".

አርታኢን ዝጋ እና ማክሮውን ልክ እንደ መጨረሻ ጊዜ. እንደሚያውቁት ለውጦችን ባቀረብናቸው ለውጦች ምክንያት ሌላ የውሂብ ሕዋስ ታክሏል. በተጨማሪም የጠቅላላውን ገንዘብ ስሌት ውስጥ ተካትታለች.

ማክሮው በጣም ትልቅ ከሆነ አስፈጻሚው ረዘም ያለ ጊዜ ሊወስድ ይችላል. ነገር ግን, ወደ ኮዱን በእጅ መለወጥ በመፍጠን ሂደቱን ለማፋጠን እንችላለን. "መተግበሪያ.ScreenUpdating = False" ትዕዛዙን ያክሉ. የኮምፒዩተር ኃይል ይቆጥቡና ስራውን ያፋጥናሉ. ይሄ የግብራዊ እርምጃዎችን ሲያከናውን ማያ ገጹን ለማዘመን አልፈልግም ማለት ነው. ማክሮውን ካስኬዱ በኋላ ዝማኔውን ለመቀጠል, መጨረሻ ላይ "መተግበሪያ.ScreenUpdating = True"

በተጨማሪም "Code:" Code.Calculation = xlCalculationManual "የሚለውን ትዕዛዝ መጨመር እና" Code.Calculation = xlCalculationAutomatic "የሚለውን ኮድ እናያለን. በዚህ መሠረት እያንዳንዱ የሴሎች ለውጥ ከተደረገ በኋላ ውጤቱን በራስሰር ማስተካከያውን እናሰናካለን, እና በማክሮ ኮማው መጨረሻ ላይ ያብሩት. ስለዚህ, ኤክሴል ውጤቱን አንድ ጊዜ ብቻ ያሰላታል, እና ጊዜ ይቆጥባል, በቀጣይነትም የሚቀይሰው ነው.

የማክሮ ኮድን ከባዶ ተነጻጽር

የላቁ ተጠቃሚዎች የተመዘገቡ ማክሮዎችን ብቻ ማረም እና ማመቻቸትን ብቻ ሳይሆን የመግዣ ኮዶችን ደግሞ ከባዶ ምስሎች ማረም ይችላሉ. ይህን ለመቀጠል በ "ገንቢው ሪነር" መጀመሪያ ላይ የሚታየውን "Visual Basic" አዝራርን ጠቅ ማድረግ ያስፈልግዎታል.

ከዚያ በኋላ የሚታወቀው የቪቢ አርታኢን መስኮት ይከፈታል.

የፕሮግራም ባለሙያው እዚያው የማክሮኩን ኮድ ይጽፋል.

እንደሚመለከቱት, በ Microsoft Excel ውስጥ ያሉ ማክሮዎች በየቀኑ እና በየታጋጉ እንቅስቃሴዎች ሂደቱን በአፋጣኝ ያፋጥናሉ. ግን በአብዛኛዎቹ ሁኔታዎች ለዚህ ዓላማ ማክሮዎች ይበልጥ አመቺ ናቸው, ይህ ኮድ በራሱ የሚፃፍ እና በራስ-ሰር የተመዘገቡ እርምጃዎች አይደሉም. በተጨማሪም የሂደትን የማስፈፀሚያ ሂደት ለማፋጠን በ "VBE" አርማ አማካይነት ማክሮ ኮድን ሊሻሻል ይችላል.

ቪዲዮውን ይመልከቱ: How to calculate Mean, Median, Mode and Standard Deviation in Excel 2019 (ግንቦት 2024).