บทความวิกิฮาวนี้จะแนะนำวิธีการเปิดใช้ สร้าง ใช้งาน และเซฟ macro ใน Microsoft Excel ให้คุณเอง Macro เป็นโปรแกรมจิ๋วที่ใช้ทำงานซับซ้อนต่างๆ ได้ เช่น คำนวณสูตร (formula) หรือสร้างแผนผัง (chart) ใน Excel ถ้าใช้ Macro แล้วคุณจะประหยัดเวลาไปได้เยอะ เพราะไม่ต้องมานั่งทำงานเดิมซ้ำๆ แถม Excel ยังมีฟีเจอร์ "Record Macro" ที่ใช้ง่าย ไม่ต้องรู้อะไรเกี่ยวกับการเขียนโปรแกรมก็สร้าง macro ได้
ขั้นตอน
-
เปิด Excel. ดับเบิลคลิกไอคอนของแอพ Excel ที่เป็นตัว "X" สีขาวบนพื้นเขียว แล้วคลิก Blank workbook
- ถ้ามีไฟล์ที่อยากเปิดใน Excel ก็ดับเบิลคลิกไฟล์นั้นได้เลย
-
คลิก File . ทางด้านซ้ายบนของหน้าต่าง Excel
- ถ้าใช้ Mac ให้คลิก Excel ที่มุมซ้ายบนของหน้าจอ แล้วเมนูจะขยายลงมา
-
คลิก Options . ทางด้านซ้ายของหน้าต่าง Excel
- ถ้าใช้ Mac ให้คลิก Preferences... ในเมนูที่ขยายลงมา
-
คลิก Customize Ribbon . ทางซ้ายของหน้าต่าง Options ของ Excel [1] X แหล่งข้อมูลอ้างอิง
- ถ้าใช้ Mac ให้คลิก Ribbon & Toolbar ในหน้าต่าง Preferences แทน
-
ติ๊กช่อง "Developer". ที่เป็นช่องทางด้านล่างของรายชื่อตัวเลือก "Main Tabs"
-
คลิก OK . ทางด้านล่างของหน้าต่าง เท่านี้ก็ใช้ macro ใน Excel ได้แล้ว
- ถ้าใช้ Mac ให้คลิก Save ตรงนี้แทน
โฆษณา
-
กรอกข้อมูลที่จำเป็น. ถ้าเปิด workbook ว่างมา ก็ต้องพิมพ์ข้อมูลที่จะใช้ก่อน
- หรือปิด Excel แล้วเปิดไฟล์ Excel ที่ต้องการขึ้นมาโดยดับเบิลคลิก
-
คลิก tab Developer . ทางด้านบนของหน้าต่าง Excel เพื่อเปิด toolbar ขึ้นมา
-
คลิก Record Macro . ใน toolbar เพื่อเปิดหน้าต่าง pop-up
-
ตั้งชื่อ macro. ในช่อง "Macro name" ให้พิมพ์ชื่อ macro ตามต้องการ จะได้หาง่ายใช้ง่ายในภายหลัง
-
จะกำหนดคีย์ลัดด้วยก็ได้. กด ⇧ Shift พร้อมปุ่มตัวอักษรอื่น (เช่น E ) เพื่อกำหนดคีย์ลัด แล้วกดคีย์ลัดนี้เพื่อใช้ macro ในภายหลัง
- ถ้าใช้ Mac คีย์ลัดจะเป็น ⌥ Option + ⌘ Command กับคีย์ที่กำหนด (เช่น ⌥ Option + ⌘ Command + T )
-
คลิกช่อง "Store macro in" ให้ขยายลงมา. กลางหน้าต่าง เพื่อขยายเมนูลงมา
-
คลิก This Workbook . ที่เป็นตัวเลือกในเมนูที่ขยายลงมา เพื่อเซฟ macro ใน spreadsheet ใครที่มี spreadsheet นี้ก็ใช้งาน macro ได้เลย
-
คลิก OK . ท้ายหน้าต่าง เพื่อเซฟ settings ของ macro แล้วเริ่มอัด
-
ทำขั้นตอนต่างๆ ที่จะให้ macro ทำ. อะไรที่คุณทำหลังคลิก OK แต่ก่อนคลิก Stop Recording จะถูกเพิ่มเข้าไปใน macro เช่น ถ้าจะสร้าง macro ที่เปลี่ยนข้อมูล 2 คอลัมน์เป็นแผนผัง ก็ให้ทำตามขั้นตอนต่อไปนี้
- คลิกแล้วลากเมาส์คลุมข้อมูลเพื่อเลือก
- คลิก Insert
- เลือกรูปร่างของแผนผัง
- คลิกแผนผังที่จะใช้
-
คลิก Stop Recording . ใน toolbar Developer เพื่อเซฟ macroโฆษณา
-
1ทำไมต้องเซฟ spreadsheet โดยที่เปิด macro ไว้. ถ้าไม่เซฟ spreadsheet เป็น spreadsheet ที่เปิดใช้ macro ไว้ (ฟอร์แมต XLSM) macro จะไม่ถูกเซฟเป็นส่วนหนึ่งของ spreadsheet ทีนี้คนที่ใช้คอมเครื่องอื่น ก็จะใช้ macro นั้นไม่ได้ ถึงคุณจะส่ง workbook ไปให้เขาก็เถอะ
-
คลิก File . ที่มุมซ้ายบนของหน้าต่าง Excel (Windows) หรือหน้าจอ (Mac) เพื่อขยายเมนูลงมา
-
คลิก Save As . ที่เป็นตัวเลือกทางซ้ายของหน้าต่าง (Windows) หรือในเมนูที่ขยายลงมา (Mac)
-
ดับเบิลคลิก This PC . ในคอลัมน์ตำแหน่งเซฟไฟล์ ทางซ้ายของหน้าต่าง แล้วหน้าต่าง "Save As" จะเปิดขึ้นมา
- ถ้าใช้ Mac ให้ข้ามขั้นตอนนี้ไป
-
ตั้งชื่อไฟล์ Excel. ในช่อง "Name" ให้พิมพ์ชื่อ spreadsheet ของ Excel ตามต้องการ
-
เปลี่ยนฟอร์แมตของไฟล์เป็น XLSM. คลิกช่อง "Save as type" ให้ขยายลงมา แล้วคลิก Excel Macro-Enabled Workbook ในเมนูที่ขยายลงมา [2] X แหล่งข้อมูลอ้างอิง
- ถ้าใช้ Mac ให้เปลี่ยน "xlsx" ท้ายชื่อไฟล์เป็น xlsm
-
เลือกตำแหน่งเซฟไฟล์. คลิกโฟลเดอร์ที่จะเซฟไฟล์ Excel (เช่น Desktop )
- ถ้าใช้ Mac ให้คลิกช่อง "Where" ให้ขยายลงมาก่อน
-
คลิก Save . ท้ายหน้าต่าง เพื่อเซฟ spreadsheet ของ Excel ลงตำแหน่งที่ต้องการ โดยจะเซฟ macro ติดไปด้วยโฆษณา
-
เปิด spreadsheet ที่เปิดใช้ macro ไว้แล้ว. ดับเบิลคลิก spreadsheet ที่มี macro เพื่อเปิด spreadsheet นั้นขึ้นมาใน Excel
-
คลิก Enable Content . ในแถบสีเหลือง ทางด้านบนของหน้าต่าง Excel เพื่อปลดล็อค spreadsheet แล้วใช้งาน macro ได้
- ถ้าไม่เจอตัวเลือกนี้ ให้ข้ามขั้นตอนนี้ไป
-
คลิก tab Developer . ที่เป็นตัวเลือกทางด้านบนของหน้าต่าง Excel
- หรือกดคีย์ลัดใช้ macro ตามที่กำหนดไว้ กดแล้ว macro จะทำงาน แล้วไม่ต้องทำขั้นตอนที่เหลือในวิธีการนี้
-
คลิก Macros . ที่อยู่ใน toolbar ของ tab Developer แล้วหน้าต่าง pop-up จะเปิดขึ้นมา
-
เลือก macro. คลิกชื่อ macro ที่จะใช้งาน
-
คลิก Run . ทางขวาของหน้าต่าง แล้ว macro จะเริ่มทำงาน
-
7รอจน macro ทำงานเสร็จ. แล้วแต่ว่า macro มีขั้นตอนเยอะแค่ไหน ก็ต้องรอหลายวินาทีขึ้นไปโฆษณา
เคล็ดลับ
- ปกติ macro เหมาะจะใช้ทำขั้นตอนที่ต้องทำซ้ำๆ เยอะๆ โดยอัตโนมัติ เช่น คำนวณเงินเดือนท้ายอาทิตย์
โฆษณา
คำเตือน
- ถึง macro ส่วนใหญ่จะปลอดภัยดี แต่บาง macro ที่คุณไม่ได้สร้างเอง ก็อาจอันตรายได้ โดยจะเข้ามาเปลี่ยนแปลงหรือลบข้อมูลในคอม เพราะงั้นห้ามเปิด macro ที่ได้จากแหล่งที่ไม่แน่ใจเรื่องความปลอดภัยเด็ดขาด
โฆษณา
ข้อมูลอ้างอิง
เกี่ยวกับวิกิฮาวนี้
มีการเข้าถึงหน้านี้ 40,397 ครั้ง
โฆษณา