Excel Macro ፍቺ

በ Excel ውስጥ ማክሮ (Macro) ምንድነው እና መቼ ነው ጥቅም ላይ የሚውለው?

የ Excel ማክሮዎች የተለመዱትን ሥራዎች በተደጋጋሚ ጊዜያት ደጋግመው የመድገምን አስፈላጊነት ለማስወገድ የሚጠቀሙበት የ VBA ኮድ በሚባል ነገር ውስጥ የተከማቹ የፕሮግራም መመሪያዎች ናቸው.

እነዚህ ተደጋጋሚ ስራዎች ቀመር መጠቀምን የሚጠይቁ ወይም ቀለል ያሉ የቅርጸት ስራዎችን የሚጠይቁ ውስብስብ ስሌቶችን ሊያካትቱ ይችላሉ - ለምሳሌ አዲስ የቁጥር ቅርጸት ማከል ወይም እንደ ጠርዞች እና ሽፋን የመሳሰሉ ሴሎችን እና የቀመር የስራ ቅርጸቶችን ማመልከት.

ለማዳሮዎች ለመቆጠብ ጥቅም ላይ ሊውሉ የሚችሉ ሌሎች ተደጋጋሚ ስራዎች የሚከተሉትን ያካትታሉ:

ማክሮ

ማክሮዎች በቁልፍ ሰሌዳ አቋራጭ, የመሳሪያ አሞሌ አዶ ወይም ወደ የስራ ሉህ የታከሉ አዝራሮች ወይም አዶ ሊነኩ ይችላሉ.

ማክሮዎች እና አብነቶች

ማክሮ ማተምን በተደጋጋሚ ለተደጋጋሚ ሥራ ተግባራት ጥሩ ጊዜ ቆጣቢ ሊያደርግ ይችላል, እንደ አንዳንድ ርእሶች, ወይም እንደ የቡድን አርማ በአዲሱ የስራ ሉሆች ላይ የኩባንያ አርማ ማከል ከጀመሩ እነዚህን ሁሉ እቃዎች ያካተተ አብነት ፋይል መፍጠር እና ማስቀመጥ የተሻለ ይሆናል. አዲስ የመልመጃ ሥራ በሚጀምሩበት በእያንዳንዱ ጊዜ እንደገና እንዲፈጥሩ ከመፍጠር ይልቅ.

ማክሮዎች እና VBA

እንደተጠቀሰው በ Excel, ማክሮዎች በ Visual Basic for Applications (VBA) ውስጥ የተጻፉ ናቸው. ማክሮዎች የ VBA ን በመጠቀም የፅሁፍ ስራዎች በ VBA አርታዒ መስኮት ውስጥ ይደረጋሉ, ይህም በሚሰራው የሪች ቦር ( የገንቢዎች) ትሩ ላይ ያለውን የ Visual Basic አዶን ጠቅ በማድረግ ሊከፈት ይችላል (አስፈላጊ ከሆነ ለሪች ቦርብን መጨመር መመሪያን ከዚህ በታች ይመልከቱ).

የ Excelል ማክሮ ቀረፃ

የ VBA ኮድ መጻፍ ለማይችሉ ሰዎች, የ Excel ምእራፍ ወደ VBA ኮድ ከተለወጡት የቁልፍ ሰሌዳ እና አይጤ በመጠቀም ተከታታይ የሆኑ ቅደም ተከተሎችን እንዲቀዱ ያስችልዎታል.

ከላይ እንደተጠቀሰው የ VBA አርታኢ, ማክሮ መቅረጫ በ Ribbon የገንቢዎች ትር ላይ ይገኛል.

የገንቢ ትርን በማከል ላይ

በ Excel ውስጥ በነባሪነት የገንቢ ትር በ Ribbon የለም. እሱን ለማከል

  1. የተቆልቋይ ዝርዝር አማራጮችን ለመክፈት የፋይል ትርን ጠቅ ያድርጉ
  2. ተቆልቋይ ዝርዝሩ ላይ, የ Excel ምርጫ ሳጥንን ለመክፈት አማራጭን ጠቅ ያድርጉ
  3. በግራ በኩል ባለው የንግግር ሳጥን ውስጥ የ Customize Ribbon መስኮት ለመክፈት Ribbon ብጁን ይጫኑ
  4. በቀኝ መስኮት ውስጥ ባለው የዋና ትርፍ ክፍል ስር, ይህን ትር ወደ ሮቤን ለማከል ከገንቢ አጠገብ ያለውን የአመልካች ሳጥን ጠቅ ያድርጉ
  5. የመልስ ሳጥኑን ለመዝጋት እና ወደ የስራው ሉህ ለመመለስ እሺን ጠቅ ያድርጉ.

ገንቢው አሁን መኖር አለበት - በአብዛኛው በቀኝ በኩል ባለው ሪባን

የማክሮ መቅረጫን በመጠቀም

ቀደም ሲል እንደተጠቀሰው ማክሮሮ ሪኮርድ ማክሮኖችን (ማሮዎችን) የመፍጠር ስራን ቀላል ያደርገዋል - እንዲያውም አንዳንድ ጊዜ VBA ኮድ መጻፍ ለሚችሉ ሰዎች ቀላል ያደርገዋል, ነገር ግን ይህን መሣሪያ መጠቀም ከመጀመራችን በፊት ማወቅ ያለብዎት ጥቂት ነጥቦች አሉ.

1. ማክሮ ማቀድ

ከመክሮቅ መቅረጫ ጋር ማክሮዎች በመጠኑ ጥቂት የእውቀት ኮርስ ያካትታል. ሂደቱን ለማቃለል በቅድሚያ ዕቅድ ያውጡ - ማክሮው ምን ማድረግ እንዳለበት እና ስራውን ለማከናወን የሚያስፈልጉትን ደረጃዎች እስከሚጻፍበት ጊዜ ድረስ.

2. ማክሮዎች ትንሽ እና የተለየ

ትልቁ ትልቅ ማይክሮሶፍት በሚሠራቸው ተግባራት ብዛት በከፍተኛ ደረጃ የተወሳሰበ ሲሆን በተሳካ ሁኔታ ሊቀድም እና ሊመዘገብ ይችላል.

እንዲሁም ትላልቅ ማክሮዎች በተለይም በትልቅ የስራ ሉሆች ውስጥ ብዙ ስሌቶችን የሚያካትቱ - እና ለመጀመሪያ ጊዜ ሲሰሩ ለማረም እና ለማረም ከባድ ናቸው.

የማክሮዎች ጥቃቅን እና ለዓላማው ግልጽ በሆነ ሁኔታ ውጤቱን ማረጋገጥ እና ነገሮች እንደታሰበው ካልሄዱ ወደየት እንደሄዱ ማረጋገጥ ቀላል ነው.

3. የመጠሪያ ስም በትክክል

በ Excel ውስጥ ያሉ ማክሮዎች ሊታዩ የሚገባቸው የስም ማገድ ገደቦች አሏቸው. የመጀመሪያው እና ዋናው ነገር አንድ የማክሮ አዋቂ ስም በፊደል ፊደል መጀመር አለበት. ቀጣይ ቁምፊዎች ቁጥርዎች ሊሆኑ ይችላሉ, ነገር ግን የማይክሮፎን ቦታዎች ክፍሎችን, ምልክቶችን, ወይም ስርዓተ ነጥቦችን ማካተት አይችሉም.

አንድ የማይክሮፎን ስም እንደ < If , GoTo> , ወይም Select> የመሳሰሉ የፕሮግራም ቋንቋው አካል አካል የሆነው የ VBA መጠቀሚያ አካል የሆኑ የተወሰኑ የተወሰኑ የተያያዙ ቃላቶች ሊይዝ አይችልም.

የማይክሮስም ስሞች እስከ 255 ቁምፊዎች ርዝመት ሊኖራቸው ይችላል, እና ያንን ብዙን በስም ውስጥ መጠቀም በጣም አስፈላጊ ነው ወይም ጥሩ ነው.

አንዱ, ብዙ ማክሮዎች ካለዎት እና ከአክሮ ማክሮ ሳጥን ውስጥ ማስኬድ ካቀዱ, ረጅም ስሞች ካመዛዘኑ በኋላ የማይክሮ ማያየምን ለመምረጥ የሚያስቸግር መጨናነቅን ያስከትላል.

የተሻለ አቀራረብ ማለት ስማቸውን ማቆየት እና እያንዳንዱን ማይክሮ ምን እንደሰራ ዝርዝር መረጃ ለመስጠት የአብራሪውን አካባቢ መጠቀም ነው.

ስሞች እና ውስጣዊ አቢይ ሆሄያት በስሞች ውስጥ

የማይክሮፎን ቦታዎች ክፍተቶችን ማካተት ስለማይችሉ የተፈቀደ አንድ ቁምፊ እና የማንበብ ማክሮ ስሞችን ቀለል ለማድረግ የሚረዳው ባዶ ቦታ ውስጥ ምትክ ነው - ለምሳሌ እንደ Change_cell_color ወይም Addition_formula.

ሌላው አማራጭ ደግሞ የውስጥ ካፒታላይዜሽን (አንዳንድ ጊዜ እንደ ካማል ክላስተር ተብሎ ይጠራል) ሲሆን እያንዳንዱን አዲስ ፊደል በአንድ ፊደል (ፊደል) ያነሳል - እንደ ChangeCellColor እና AdditionFormula ያሉ.

አጭር የማክሮ አዶዎች በማክሮ ኢንስታንት ሳጥን ውስጥ በተለይ ለመምረጥ አንድ ማይክሮስሶች ብዙ ቁጥር ካስያዙ እና ብዙ ማክሮዎች ካስቀመጧቸው በ ውስጥ በቀላሉ በቀላሉ መለየት ይችላሉ. ስርዓቱ ለዝርዝሩ ገለፃ ያደርገዋል, ምንም እንኳን ሁሉም ሰው ባይጠቀስም.

4. ተመጣጣኝ እና በተቃራኒው የሕዋስ ማጣቀሻዎች ይጠቀሙ

እንደ B17 ወይም AA345 ያሉ የሕዋስ ማጣቀሻዎች በአንድ የቀመር ሉህ ውስጥ የእያንዳንዱ ሕዋስ ቦታውን ይለያሉ.

በነባሪ, በመክሮ ማሳሰቢያ ውስጥ ሁሉም የሕዋስ ማጣቀሻዎች ፍፁም ናቸው , ይህም ማለት ትክክለኛ የሕዋስ አካባቢዎች በሜሪክስ ውስጥ ይቀመጣሉ ማለት ነው. እንደ አማራጭ ማክሮዎችን ተመጣጣኝ የሆኑ የሕዋስ ማጣቀሻዎችን (ማለትም የተንቀሳቃሽ ስልክ ጠቋሚውን ምን ያህል አዶዎች ወደ ግራ ወይም ቀኝ ምን ያህል እንደሚንቀሳቀስ) የሚቀዱ ትክክለኛ ስፍራዎች አይደሉም.

የምትጠቀመው የምትጠቀመው ሰው ማክሮ ስራ ለማከናወን በተቀመጠው መሠረት ይወሰናል. ተመሳሳይ ደረጃዎችን መደገፍ ከፈለጉ - እንደ የፎን አደረጃጀት አቀማመጥን የመሳሰሉት - ደግመው ደጋግመው - ነገር ግን በየፋይሉ ውስጥ የተለያዩ ዓምዶችን ቅርጸት በሚያደርጉበት ጊዜ አንጻራዊ ጥቅሶችን መጠቀም ተገቢ ይሆናል.

በሌላ በኩል ደግሞ እንደ A1 እስከ M23 ያሉ ተመሳሳይ የሴል ሴሎችን ቅርጸትን መስራት ቢፈልጉ ነገር ግን በተለያየ የስራ ሉሆች ውስጥ ከሆነ ማክሮ ስራዎች በሚሰሩበት እያንዳንዱ ጊዜ ላይ የመጀመሪያውን ደረጃ ማዛወር ነው. የሞባይል ጠቋሚ ወደ ሕዋስ A1.

የተንሸራታች ማጣቀሻዎችን ከዝርያ እና ወደ ፍፁማዊነት መለወጥ በቀላሉ በሪች ቦርዱ ገንቢዎች ትሩ ላይ ያለውን Relative References አዶ ላይ ጠቅ በማድረግ ቀላል ነው.

5. የቁልፍ ሰሌዳ ቁልፎች እና ማይክሮሶፍት በመጠቀም

ተንቀሳቃሽ ጠቋሚውን ሲቀይሩ ወይም የሕዋስ ክልሎችን መምረጥ ብዙውን ጊዜ የመዳፊት እንቅስቃሴዎች እንደ ማክሮው መመዝገብ ይመረጣል.

የቁልፍ ሰሌዳ የቁልፍ ጥምረቶችን መጠቀም - እንደ Ctrl + End ወይም Ctrl + Shift + የቀኝ ቀስት ቁልፍ - የስልክ ጠቋሚውን ወደ መደበኛው ጠርዝ (በተሰራው የቀመር ክፍል ውሂብን የሚያካትቱ እነዚያን ሕዋሶች) ለማንቀሳቀስ ከመቀየር ይልቅ ቀስቱን ወይም ቀስትን በመጫን ቁልፎች ወይም ረድፎችን ለማንቀሳቀስ ቁልፎች የቁልፍ ሰሌዳውን የመጠቀም ሂደቱን ያቃልላል.

የቁልፍ ሰሌዳ አቋራጭ ቁልፎችን በመጠቀምም ትዕዛዞችን ከመተግበርም ሆነ የከርቤን አማራጮችን በመምረጥ ቢሆን አይጤን መጠቀም ይመረጣል.