Excel VBA ን እንዴት መጠቀም እንደሚቻል (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

Excel VBA ን እንዴት መጠቀም እንደሚቻል (ከስዕሎች ጋር)
Excel VBA ን እንዴት መጠቀም እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: Excel VBA ን እንዴት መጠቀም እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: Excel VBA ን እንዴት መጠቀም እንደሚቻል (ከስዕሎች ጋር)
ቪዲዮ: 🛑 ኮምፒውተር ላይ የስልክ አፕልኬሽን እንዴት መጫን እንችላለን || How to install a phone application on a computer 2024, ግንቦት
Anonim

Visual Basic code ን በስራ ደብተሮችዎ ውስጥ ለማካተት የማይክሮሶፍት ኤክስሉን አብሮገነብ የ VBA አርታዒን መጠቀም ይችላሉ። ስለ ኤክሴል በጣም ጥሩ ከሆኑት ነገሮች አንዱ የ VBA ኮድ ለእርስዎ ሊጽፍለት ይችላል-ይህ ማክሮ ሲመዘግቡ እርስዎ የሚያደርጉት በትክክል ነው። በ Excel ውስጥ ማክሮን ሲመዘግቡ ፣ ኤክሴል በቪባ ኮድ ውስጥ ማክሮውን ያስቀምጣል ፣ ከዚያ በእይታ መሰረታዊ አርታኢ ውስጥ ማየት እና ማርትዕ ይችላሉ። ለ VBA አዲስ ከሆኑ በማክሮዎች መጫወት በጣም ጥሩ መንገድ ነው። ይህ wikiHow እንዴት በ Microsoft Excel ውስጥ የራስዎን VBA ኮድ በቀላሉ ማመንጨት እንደሚችሉ ፣ እንዲሁም በእይታ መሰረታዊ አርታኢ ውስጥ የበለጠ የላቀ ኮድ እንዴት ማርትዕ እንደሚችሉ ያስተምርዎታል።

ደረጃዎች

የ 3 ክፍል 1 የእይታ መሰረታዊ አርታዒን መክፈት

የ Excel VBA ደረጃ 1 ን ይጠቀሙ
የ Excel VBA ደረጃ 1 ን ይጠቀሙ

ደረጃ 1. በ Excel ውስጥ የገንቢ ትርን ያንቁ።

የ VBA አርታዒውን ከመክፈትዎ እና የራስዎን ማክሮዎች መስራት ከመጀመርዎ በፊት የገንቢ ትርን ወደ የ Excel መሣሪያ አሞሌዎ ማከል ያስፈልግዎታል።

  • ዊንዶውስ

    • ጠቅ ያድርጉ ፋይል ምናሌ እና ይምረጡ አማራጮች.
    • ጠቅ ያድርጉ ሪባን ያብጁ በምናሌው ላይ።
    • ከ “ዋና ትሮች” ስር “ገንቢ” የሚለውን ሳጥን ላይ ምልክት ያድርጉ እና ጠቅ ያድርጉ እሺ.
  • macOS

    • ጠቅ ያድርጉ ኤክሴል ምናሌ እና ይምረጡ ምርጫዎች.
    • ጠቅ ያድርጉ ጥብጣብ እና የመሳሪያ አሞሌ.
    • ጠቅ ያድርጉ ዋና ትሮች.
    • ከ “ገንቢ” ቀጥሎ ባለው ሳጥን ላይ ምልክት ያድርጉ።
    • ጠቅ ያድርጉ አስቀምጥ እና ከዚያ መስኮቱን ይዝጉ።
የ Excel VBA ደረጃ 2 ን ይጠቀሙ
የ Excel VBA ደረጃ 2 ን ይጠቀሙ

ደረጃ 2. የገንቢ ትርን ጠቅ ያድርጉ።

አሁን ትርን ስላነቁት በ Excel አናት ላይ ነው። ይህ የእይታ መሰረታዊ አርታዒን ፣ እንዲሁም ሌሎች የእድገት ባህሪያትን የሚያገኙበት ነው።

የ Excel VBA ደረጃ 3 ን ይጠቀሙ
የ Excel VBA ደረጃ 3 ን ይጠቀሙ

ደረጃ 3. Visual Basic የሚለውን ጠቅ ያድርጉ።

በገንቢ ትር ውስጥ ባለው የመሣሪያ አሞሌ በስተግራ በኩል ነው። ይህ የእይታ መሰረታዊ አርታዒዎን ይከፍታል። አንድ ማክሮ ከመቅረጻችን በፊት እንዴት አርታዒ እንደሚሰራ እና እንደተዘረጋ እንዲሰማን እናድርግ።

የ Excel VBA ደረጃ 4 ን ይጠቀሙ
የ Excel VBA ደረጃ 4 ን ይጠቀሙ

ደረጃ 4. በ Visual Basic Editor ዙሪያ መንገድዎን ይማሩ።

ከማክሮዎች ጋር መሥራት ከጀመሩ በኋላ ብዙ ልምዶችን ስለሚያገኙ እኛ አሁን መሰረታዊ ነገሮችን እንሸፍናለን።

  • በቪቢኤው ግራ በኩል የፕሮጀክቱ ፓነል ሁሉንም ክፍት የ Excel የሥራ መጽሐፍት የሚያገኙበት ነው። በስራ ደብተር ውስጥ ያለው እያንዳንዱ የሥራ ሉህ የተለየ ነገር ነው ፣ በ “Microsoft_Excel_Objects” ስር ይታያል።
  • አንዴ ማክሮዎችን ካስመዘገቡ ፣ በዚህ ፓነል ውስጥ በ ‹ሞዱሎች› ራስጌ ስር እንደ ሞጁሎች ሆነው ይታያሉ። ከዚያ ሞጁሉን በመክፈት በአርታዒው ውስጥ ኮዱን ማየት እና ማርትዕ ይችላሉ።
  • ማክሮን ሳይመዘግቡ የራስዎን ሞዱል ለማስገባት ፣ ጠቅ ያድርጉ አስገባ በአርታዒው አናት ላይ ምናሌ እና ይምረጡ ሞዱል.
  • ጠቅ ያድርጉ ኤክስ ወይም ወደ ኤክሴል ለመመለስ በአርታዒው አናት ላይ ቀይ ክበብ።

የ 3 ክፍል 2 - ማክሮን መቅዳት እና ማረም

የ Excel VBA ደረጃ 5 ን ይጠቀሙ
የ Excel VBA ደረጃ 5 ን ይጠቀሙ

ደረጃ 1. በ Excel ውስጥ ማንኛውንም የሥራ ሉህ ይክፈቱ።

አሁን VBA ን ለመፍጠር እና ለማርትዕ አንድ ምሳሌ እንጠቀማለን። በ Excel ውስጥ አንድ ማክሮ ሲመዘግቡ በእይታ መሰረታዊ አርታኢ ውስጥ ሊያርትዑት የሚችሉት የ VBA ኮድ ያመነጫሉ። በዚህ ምሳሌ ውስጥ የ A10 እና B10 ድምርን የሚጨምር ማክሮ እንቀዳለን ፣ ውጤቱን በ C10 እናሳያለን ፣ ከዚያም እሴቱን ወደ D10 እንገልብጣለን። ባዶ የሥራ መጽሐፍን በመክፈት እና ማንኛውንም ሁለት የቁጥር እሴቶችን ወደ A10 እና B10 በማስገባት ይጀምሩ።

የ Excel VBA ደረጃ 6 ን ይጠቀሙ
የ Excel VBA ደረጃ 6 ን ይጠቀሙ

ደረጃ 2. የገንቢ ትርን ጠቅ ያድርጉ።

በማያ ገጹ አናት ላይ ነው።

በመጫን አርታዒውን መክፈትም ይችላሉ Alt + ኤፍ 11 በፒሲ ላይ ፣ ወይም መርጠው + ኤፍ 11 (ወይም ኤፍ + መርጠው + ኤፍ 11) በማክ ላይ።

የ Excel VBA ደረጃ 7 ን ይጠቀሙ
የ Excel VBA ደረጃ 7 ን ይጠቀሙ

ደረጃ 3. ማክሮን ይመዝግቡ የሚለውን ጠቅ ያድርጉ።

በማያ ገጹ አናት ላይ ባለው የገንቢ ትር ላይ ነው። ይህ የመዝገብ ማክሮ መገናኛን ይከፍታል።

የ Excel VBA ደረጃ 8 ን ይጠቀሙ
የ Excel VBA ደረጃ 8 ን ይጠቀሙ

ደረጃ 4. ለማክሮ ስም ያስገቡ።

ይህ ማክሮው እንደ Sum_and_Copy ያለበትን የሚገልጽ ነገር ነው።

በማክሮ ስም ውስጥ ምንም ክፍተቶች ሊኖሩ አይችሉም።

የ Excel VBA ደረጃ 9 ን ይጠቀሙ
የ Excel VBA ደረጃ 9 ን ይጠቀሙ

ደረጃ 5. ለማክሮ የቁልፍ ሰሌዳ አቋራጭ ያስገቡ።

ያስገቡት አቋራጭ ማክሮውን በፍጥነት ማካሄድ የሚችሉበት መንገድ ይሆናል። ለምሳሌ, Ctrl + ኤል.

የአቋራጭ ቁልፍ ፊደል ፊደል መሆን አለበት።

የ Excel VBA ደረጃ 10 ን ይጠቀሙ
የ Excel VBA ደረጃ 10 ን ይጠቀሙ

ደረጃ 6. ማክሮውን የት እንደሚያከማቹ ይምረጡ።

በዚህ የሥራ መጽሐፍ ውስጥ ካልሆነ በስተቀር ማክሮውን በየትኛውም ቦታ የማይጠቀሙ ከሆነ ይምረጡ ይህ የሥራ መጽሐፍ. ለአሁኑ ያንን አማራጭ እንምረጥ።

  • ማክሮውን ለመጠቀም ከፈለጉ እና በሁሉም የሥራ መጽሐፍት ውስጥ የ VBA ስክሪፕቱን ማየት እና ማርትዕ ከቻሉ ይምረጡ የግል ማክሮ የሥራ መጽሐፍ. ይህ በእይታ መሰረታዊ አርታኢ ውስጥ እንደ የተለየ የሥራ መጽሐፍ ሆኖ ይታያል።
  • እርስዎ ከፈለጉ እንደ መግለጫ ማስገባት ይችላሉ ፣ ለምሳሌ “የሽያጭ ድምር ቅጂዎች ወደ D10”።
የ Excel VBA ደረጃ 11 ን ይጠቀሙ
የ Excel VBA ደረጃ 11 ን ይጠቀሙ

ደረጃ 7. መቅዳት ለመጀመር እሺን ጠቅ ያድርጉ።

አንዴ መቅዳት ከጀመሩ ፣ የሚያደርጉት ነገር ሁሉ ተይዞ VBA ኮድ በመጠቀም ወደ ማክሮው ይታከላል።

የ Excel VBA ደረጃ 12 ን ይጠቀሙ
የ Excel VBA ደረጃ 12 ን ይጠቀሙ

ደረጃ 8. ለመቅዳት የሚፈልጓቸውን ድርጊቶች ይሙሉ።

ለማክሮው ለማስቀመጥ የሚፈልጓቸውን ድርጊቶች ብቻ ያድርጉ። በእኛ ምሳሌ ፣ A10 ን ለ B10 በማከል ፣ ውጤቱን በ C10 ውስጥ በማሳየት ፣ ከዚያ ያንን ወደ D10 በመገልበጥ ላይ ነን። ደረጃዎች እዚህ አሉ

  • ጠቅ ያድርጉ ቤት ትር።
  • በ C10 ውስጥ አይጤን ጠቅ ያድርጉ።
  • “AutoSum” ምናሌን ጠቅ ያድርጉ እና ይምረጡ አጭር.
  • ይጫኑ ግባ ወይም ተመለስ የተመረጡትን እሴቶች ለማከል።
  • C10 ን ያድምቁ እና ይጫኑ Ctrl + C (ፒሲ) ወይም ሲኤምዲ + ሲ (ማክ) ለመቅዳት።
  • D10 ን ጠቅ ያድርጉ እና ይጫኑ Ctrl + V (ፒሲ) ወይም Cmd + V (ማክ) ለመለጠፍ።
የ Excel VBA ደረጃ 13 ን ይጠቀሙ
የ Excel VBA ደረጃ 13 ን ይጠቀሙ

ደረጃ 9. የገንቢ ትርን ጠቅ ያድርጉ እና ቀረጻን አቁም የሚለውን ይምረጡ።

እርስዎ ቀደም ብለው የመረጧቸውን “መዝገብ ማክሮ” ን የሚተካ ይህ አማራጭ ነው። ኤክሴል ከአሁን በኋላ ድርጊቶችዎን እየመዘገበ አይደለም።

የ Excel VBA ደረጃ 14 ን ይጠቀሙ
የ Excel VBA ደረጃ 14 ን ይጠቀሙ

ደረጃ 10. በመሳሪያ አሞሌው ውስጥ ማክሮዎችን ጠቅ ያድርጉ።

ይህ በከፈቷቸው በሁሉም የሥራ መጽሐፍት ውስጥ የሁሉንም ማክሮዎች ዝርዝር ያሳያል።

የ Excel VBA ደረጃ 15 ን ይጠቀሙ
የ Excel VBA ደረጃ 15 ን ይጠቀሙ

ደረጃ 11. አዲሱን ማክሮዎን ይምረጡ እና አርትዕን ጠቅ ያድርጉ።

ይህ በእይታ መሰረታዊ አርታኢ ውስጥ ለማክሮዎ የ VBA ኮድ ይከፍታል። አሁን ማክሮዎ በ VBA ኮድ ውስጥ ምን እንደሚመስል ማየት ይችላሉ። ማክሮዎችን እየመዘገቡ እና ኮዱን ሲፈትሹ ፣ ስለ Visual Basic የበለጠ ይማራሉ።

  • እኛ እንደጠቀስነው ማክሮዎች እንደ ሞጁሎች ይቀመጣሉ-አሁን ማክሮዎን በያዘው የፕሮጀክት ፓነል ውስጥ “ሞጁሎች” ክፍልን ማየት አለብዎት።
  • እንዲሁም ጠቅ ማድረግ ብቻ ይችላሉ የእይታ መሰረታዊ Visual Basic Editor ን ለመክፈት በመሳሪያ አሞሌው ውስጥ ፣ ለማርትዕ የሚፈልጉትን ሞዱል በቀኝ ጠቅ ያድርጉ እና ከዚያ ጠቅ ያድርጉ አርትዕ.
የ Excel VBA ደረጃ 16 ን ይጠቀሙ
የ Excel VBA ደረጃ 16 ን ይጠቀሙ

ደረጃ 12. የማክሮዎን የ VBA ኮድ ያርትዑ።

ማክሮው ከ D10 ይልቅ ድምርውን ወደ E10 መቅዳት እንፈልጋለን እንበል። ማክሮውን እንደገና ከመቅዳት ይልቅ እኛ በእይታ መሰረታዊ አርታኢ ውስጥ ኮዱን ማረም እንችላለን። በእኛ ምሳሌ ውስጥ “ዲ 10” በሚለው አርታኢ ውስጥ የ VBA ኮዱን ክፍል ይፈልጉ እና በ “E10” ይተኩት።

የ Excel VBA ደረጃ 17 ን ይጠቀሙ
የ Excel VBA ደረጃ 17 ን ይጠቀሙ

ደረጃ 13. አሂድ ትርን ጠቅ ያድርጉ እና አሂድ ንዑስ/የተጠቃሚ መረጃን ይምረጡ።

ይህ አዲሱን አርትዕ ያደረጉትን ማክሮዎን ያካሂዳል።

  • እንዲሁም መጫን ይችላሉ ኤፍ 5 ወይም ማክሮውን ለማሄድ በመሣሪያ አሞሌው ውስጥ ያለውን የመጫወቻ ቁልፍን ጠቅ ያድርጉ።
  • ውጤቱን ለማየት ወደ የስራ ሉህዎ ለመመለስ Visual Basic Editor ን ይዝጉ።

የ 3 ክፍል 3 - መሠረታዊ የትእዛዝ ቁልፍን መፍጠር

የ Excel VBA ደረጃ 18 ን ይጠቀሙ
የ Excel VBA ደረጃ 18 ን ይጠቀሙ

ደረጃ 1. በ Excel ውስጥ ባዶ የሥራ ሉህ ይክፈቱ።

ስለ VBA ለመማር ሌላኛው መንገድ ከ Excel ውስጥ ኮድ ማስገባት ነው። በዚህ ምሳሌ ውስጥ ፣ ሲጫኑ በተወሰነ መንገድ ጠባይ ያለው አንድ አዝራር እንፈጥራለን እና እናስተካክለዋለን።

የ Excel VBA ደረጃ 19 ን ይጠቀሙ
የ Excel VBA ደረጃ 19 ን ይጠቀሙ

ደረጃ 2. የገንቢ ትርን ጠቅ ያድርጉ።

በ Excel አናት ላይ ነው።

የ Excel VBA ደረጃ 20 ን ይጠቀሙ
የ Excel VBA ደረጃ 20 ን ይጠቀሙ

ደረጃ 3. አስገባ የሚለውን አዝራር ጠቅ ያድርጉ።

በመሳሪያ አሞሌው ላይ ያለው የመሣሪያ ሳጥን አዶ ነው። ይህ ምናሌን ይከፍታል።

የ Excel VBA ደረጃ 21 ን ይጠቀሙ
የ Excel VBA ደረጃ 21 ን ይጠቀሙ

ደረጃ 4. በ "አክቲቭ ኤክስ ቁጥጥር" ክፍል ውስጥ የትእዛዝ አዝራር አዶን ጠቅ ያድርጉ።

በዚያ በሁለተኛው ክፍል ውስጥ የመጀመሪያው አማራጭ ነው።

በዚያ ክፍል ውስጥ ባለው የመጀመሪያው አዶ ላይ የመዳፊት ጠቋሚዎን ሲያንዣብቡ ፣ “የትእዛዝ አዝራር” ይላል ፣ ይህም በትክክለኛው አዝራር እየሰሩ መሆኑን እንዴት ያውቃሉ።

የ Excel VBA ደረጃ 22 ን ይጠቀሙ
የ Excel VBA ደረጃ 22 ን ይጠቀሙ

ደረጃ 5. ባዶ ሕዋስ ጠቅ ያድርጉ።

ይህ በስራ ደብተርዎ ውስጥ “የትእዛዝ ቁልፍ” የተባለ አዲስ ቁልፍ ይፈጥራል። አዝራሩን ጠቅ ባደረጉ ቁጥር አንድ የተወሰነ ተግባር የሚያጠናቅቅ ለዚህ አዝራር ማክሮ መመደብ ይችላሉ። በእኛ ምሳሌ ውስጥ ቁልፉ “wikiHow” የሚለውን ቃል ወደ ሕዋስ A1 እንዲያስገባ እናደርጋለን።

የዲዛይን ሞድ በመሳሪያ አሞሌው ውስጥ ያለው አዝራር አሁን መብራት አለበት። ካልሆነ አሁን እሱን ለማብራት ጠቅ ያድርጉት።

የ Excel VBA ደረጃ 23 ን ይጠቀሙ
የ Excel VBA ደረጃ 23 ን ይጠቀሙ

ደረጃ 6. የትእዛዝ አዝራሩን በቀኝ ጠቅ ያድርጉ እና የእይታ ኮድ ይምረጡ።

ይህ በእይታ መሰረታዊ አርታኢ ውስጥ ለአዝራሩ ኮዱን ይከፍታል።

  • እንዲሁም አዝራሩን አንዴ ጠቅ ማድረግ እና መምረጥ ይችላሉ ኮድ ይመልከቱ በመሳሪያ አሞሌ ውስጥ።
  • ማክሮን መቅዳት እንደ ሞዱል ኮዱን ከማስገባት ይልቅ ይህ ቁልፉን ላስቀመጡት የሥራ ሉህ ኮዱን ወደ ነገሩ ያክላል። Visual Basic Editor ን በመክፈት ፣ ቁልፉን የያዘውን የሥራ ሉህ በቀኝ ጠቅ በማድረግ እና በመምረጥ ይህንን ኮድ ሁልጊዜ ማየት እና ማርትዕ ይችላሉ። ኮድ ይመልከቱ.
የ Excel VBA ደረጃ 24 ን ይጠቀሙ
የ Excel VBA ደረጃ 24 ን ይጠቀሙ

ደረጃ 7. "wikiHow" ን ወደ ሕዋስ A1 ለማተም ኮዱን ያስገቡ።

አሁን ያለው ኮድ ለአዝራሩ ነው። አዝራሩ አንድ ነገር ለማድረግ ፣ አሁን ባለው ኮድ በሁለቱ መስመሮች መካከል የእኛን ኮድ ማከል ያስፈልገናል። በነባር ሁለት መስመሮች መካከል የሚከተለውን ኮድ ይቅዱ እና ይለጥፉ

  • ክልል ("A1")። እሴት = "ሰላም"

የ Excel VBA ደረጃ 25 ን ይጠቀሙ
የ Excel VBA ደረጃ 25 ን ይጠቀሙ

ደረጃ 8. የእይታ መሰረታዊ አርታዒን ይዝጉ።

ይህንን ለማድረግ በቀላሉ ጠቅ ያድርጉ ኤክስ ወይም በመስኮቱ አናት ላይ ቀይ ክበብ። ይህ ወደ የሥራ ሉህዎ ይመልሰዎታል።

የ Excel VBA ደረጃ 26 ን ይጠቀሙ
የ Excel VBA ደረጃ 26 ን ይጠቀሙ

ደረጃ 9. በመሳሪያ አሞሌው ውስጥ የዲዛይን ሁነታን ጠቅ ያድርጉ።

ይህ ከዲዛይን ሁናቴ ይወጣል-አሁንም በዲዛይን ሞድ ውስጥ ከሆኑ አዝራሩን ጠቅ ማድረግ አይችሉም።

የ Excel VBA ደረጃ 27 ን ይጠቀሙ
የ Excel VBA ደረጃ 27 ን ይጠቀሙ

ደረጃ 10. የትእዛዝ አዝራሩን ጠቅ ያድርጉ።

አሁን በሥራ ሉህዎ ሴል A1 ውስጥ “wikiHow” የሚለውን ቃል ማየት አለብዎት።

ኮዱን እንደገና ለማርትዕ ጠቅ ያድርጉ የዲዛይን ሞድ, አዝራሩን ይምረጡ እና ከዚያ ጠቅ ያድርጉ ኮድ ይመልከቱ በመሳሪያ አሞሌው ውስጥ ወይም በቀኝ ጠቅ ያድርጉ እና ይምረጡ ኮድ ይመልከቱ.

ጠቃሚ ምክሮች

  • ለ VBA አዲስ ከሆኑ ፣ የመግቢያ ክፍል ለመውሰድ ወይም በ YouTube ላይ የጀማሪ ቪዲዮዎችን ለመመልከት ይሞክሩ።
  • በ VBA የበለጠ ልምድ ሲያገኙ ፣ ታዋቂ የ Excel VBA የተጠቃሚ መድረኮችን Reddit's /r /vba እና /r /excel ን ይመልከቱ።

የሚመከር: