หากคุณทำงานกับ ไมโครซอฟต์เวิร์ด มากและพบว่าตัวเองทำสิ่งเดิม ๆ ซ้ำ ๆ สร้างมาโคร Macro เป็นการย่อคำว่า macroinstruction ซึ่งหมายถึงชุดคำสั่งในการทำงานให้สำเร็จ
สิ่งที่ยอดเยี่ยมในการสร้างมาโครใน Word คือคุณไม่จำเป็นต้อง รู้วิธีการเขียนโปรแกรม หากคุณสามารถกดบันทึกและหยุดคุณสามารถทำได้
มาโครไม่เป็นอันตรายหรือไม่
คุณเคยได้ยินเกี่ยวกับมาโครที่ ไม่ดีเพราะสามารถมี ไวรัส ได้? แม้ว่าคุณจะต้องระมัดระวังในการเปิดเอกสาร Office จากคนที่ไม่รู้จักเนื่องจากอาจมีมาโครที่เป็นอันตราย แต่นั่นก็ไม่ใช่ปัญหา คุณสร้างมาโครของคุณเองดังนั้นคุณจึงรู้ว่าไม่ใช่ไวรัส
วิธีบันทึกมาโครใน Word
สำหรับตัวอย่างนี้คุณจะ เพื่อสร้างมาโครใน Word เป็น ใส่ลายเซ็นของคุณ ที่ท้ายเอกสาร
เมื่อเปิด Word ให้ไปที่แท็บ มุมมอง
เลือกลูกศรลงที่อยู่ใต้ปุ่ม มาโคร
เลือก บันทึกมาโคร…หน้าต่างใหม่จะเปิดขึ้น
ในฟิลด์ ชื่อมาโคร:ให้ป้อนชื่อที่มีความหมายสำหรับมาโคร ไม่อนุญาตให้ใช้ช่องว่าง ใช้เครื่องหมายขีดล่างหรือเส้นประ
ในรายการแบบเลื่อนลง จัดเก็บมาโครใน:คุณสามารถเลือกเอกสารที่คุณต้องการใช้มาโครนี้ได้ หากคุณเลือกเอกสารทั้งหมด (Normal.dotm) คุณจะสามารถใช้มาโครได้ในเอกสาร Word ใหม่ทุกฉบับที่คุณทำนับจากนี้เป็นต้นไป หากคุณเลือกเอกสารเดียวเอกสารนั้นจะใช้กับเอกสารเดียวเท่านั้น โดยปกติควรเลือก เอกสารทั้งหมด
ในฟิลด์ Description:เขียนสิ่งที่มาโครทำ นี่เป็นมาโครธรรมดาที่มีชื่อสื่อความหมาย แต่เมื่อคุณมั่นใจกับมาโครแล้วคุณจะทำสิ่งที่ซับซ้อนได้มากขึ้นดังนั้นคำอธิบายจึงเป็นความคิดที่ดีเสมอ
คุณสามารถเลือก กำหนดมาโครให้ปุ่มที่คุณจะสร้างด้วย ปุ่มหรือปุ่มลัดที่คุณสามารถเลือกได้โดยใช้ปุ่ม แป้นพิมพ์มีปุ่มลัดมากมายสำหรับ Word อยู่แล้วปุ่มหนึ่งจึงอาจดีที่สุด เลือก ปุ่มหน้าต่างใหม่จะเปิดขึ้นชื่อ ตัวเลือกของ Word
ที่นี่คุณจะกำหนดมาโครเป็นปุ่มบน Word Ribbon เลือก กำหนด Ribbon เอง
ในรายการแบบเลื่อนลง เลือกคำสั่งจาก:ให้เลือก มาโครซึ่งจะแสดงมาโครของเราในพื้นที่ด้านล่าง
คุณต้องมีที่ไหนสักแห่งบนริบบิ้นเพื่อวางมาโคร สำหรับตัวอย่างนี้เลือก หน้าแรกในพื้นที่แท็บหลัก จากนั้นเลือก กลุ่มใหม่
เลือก เปลี่ยนชื่อเพื่อให้คุณสามารถตั้งชื่อที่มีความหมายได้
ในส่วน เปลี่ยนชื่อหน้าต่างเลือกไอคอนใดไอคอนหนึ่งเพื่อแสดงถึงกลุ่มจากนั้นป้อน มาโครของฉันในฟิลด์ ชื่อที่แสดง
เลือก ตกลงเพื่อนำไปใช้ คุณจะเห็นการเปลี่ยนแปลงในพื้นที่ แท็บหลัก
ด้วย My Macros ใหม่ที่เลือกไว้ใน พื้นที่แท็บหลักให้เลือกมาโคร Normal.NewMacros.Insert_Signatureเลือก เพิ่มเพื่อแทรกลงในกลุ่ม My Macros
แน่นอนคุณจะต้องเปลี่ยนชื่อ เมื่อเลือกมาโครในพื้นที่แท็บหลักให้เลือก เปลี่ยนชื่อ ...ในหน้าต่างเปลี่ยนชื่อเลือกไอคอนและป้อนชื่อง่ายๆใน ชื่อที่แสดง:ฟิลด์
เลือก ตกลงเพื่อยอมรับการเปลี่ยนแปลง คุณจะเห็นการเปลี่ยนแปลงในพื้นที่แท็บหลัก
เลือก ตกลงใต้พื้นที่แท็บหลักเพื่อเสร็จสิ้นการสร้างปุ่มสำหรับมาโคร
ดำเนินการต่อและสร้างบล็อคลายเซ็นที่คุณต้องการ เพิ่มในการสแกนลายเซ็นของคุณหรือภาพอื่น ๆ ตามที่คุณต้องการ เมื่อเสร็จแล้วให้เลือกลูกศรลงใต้ปุ่ม มาโคร
เลือก หยุดการบันทึกแค่นั้นแหละ. มาโครแทรกลายเซ็นของคุณถูกสร้างขึ้น
ทดสอบโดยค้นหาปุ่ม แทรกลายเซ็นที่คุณสร้างไว้ใน แท็บหน้าแรกแล้วเลือก บล็อกลายเซ็นของคุณควรปรากฏอย่างน่าอัศจรรย์ตามที่คุณออกแบบไว้
วิธีการเขียนมาโคร
สำหรับมาโครส่วนใหญ่ วิธีการบันทึกเป็นวิธีที่มีประสิทธิภาพที่สุดในการสร้าง ในที่สุดคุณจะต้องทำสิ่งที่ซับซ้อนมากขึ้น สิ่งนี้ต้องการการเขียนแมโครในภาษา Visual Basic for Applications (VBA) เรามี คู่มือ VBA ที่ดีที่สุดสำหรับผู้เริ่มต้น ดังนั้นบุ๊กมาร์กไว้ มาสร้างมาโครเพื่อให้เราได้ค่าเฉลี่ยคำต่อประโยคเพื่อช่วยให้เราบอกได้ว่าเรากำลังใช้คำพูดมากขนาดไหน
คุณต้องเข้าถึงแท็บ นักพัฒนาที่ซ่อน ตามค่าเริ่มต้นใน Word ที่มุมบนซ้ายของ Word ให้เลือก ไฟล์
ใกล้ด้านล่างซ้ายให้เลือก ตัวเลือก
ในหน้าต่างที่เปิดขึ้นให้เลือก กำหนด Ribbon เอง
ทางด้านขวาให้มองหา นักพัฒนาแล้วใส่เครื่องหมายถูกไว้ข้างๆ .
เลือก ตกลงเพื่อปิดหน้าต่าง แท็บ นักพัฒนาจะแสดงขึ้น
เลือกแท็บ นักพัฒนา
เลือกปุ่ม มาโคร
ป้อนชื่อที่มีความหมายใน มาโคร ชื่อ:ปล่อยให้ มาโครใน:เป็น Normal.dotm ดังนั้นจะใช้กับเอกสาร Word ทั้งหมด ป้อนคำอธิบายลงในพื้นที่ คำอธิบาย:ทุกครั้ง
เลือก สร้างเครื่องมือพัฒนา Microsoft Visual Basic for Applicationsจะเปิดขึ้น
โค้ดที่แสดงในสี่เหลี่ยมสีเขียวด้านล่าง ควรจะมีช่องว่างระหว่างพวกเขาอยู่แล้ว คัดลอกและวางโค้ดต่อไปนี้ลงในช่องว่างนั้น:
Dim s As Range
Dim numWords As Integer
Dim numSentences As Integer
numSentences = 0
numWords = 0
In_content_1 ทั้งหมด: [300x250] / dfp: [640x360]->
สำหรับแต่ละรายการใน ActiveDocument.Sentences
numSentences = numSentences + 1
numWords = numWords + s.Words.Count
ถัดไป
MsgBox“ คำเฉลี่ยต่อ ประโยค” + Str (Int (numWords / numSentences)) +“. น้อยกว่า 15 จะดีที่สุด”
เลือกปุ่ม เรียกใช้เพื่อทดสอบโค้ด หากไม่ทำงานตามที่คาดไว้ให้แก้ไขโค้ดจนกว่าจะทำงานตามที่คุณต้องการ
เลือกปุ่ม บันทึก และปิดหน้าต่างการพัฒนา
สร้างปุ่มใน Word ribbon โดยใช้วิธีการเดียวกับที่แสดงใน " วิธีบันทึกมาโคร” คำแนะนำด้านบน
ค้นหาปุ่มที่คุณเพิ่งสร้างและทดสอบ
มาโครของฉันไม่ทำงานเมื่อฉันบันทึกเอกสาร Word ของฉัน
Word เริ่มต้นที่จะบันทึกด้วยไฟล์นามสกุล. docx ซึ่งไม่อนุญาตให้มาโครทำงานโดยอัตโนมัติ หากคุณต้องการให้มาโครทำงานคุณจะต้องเปลี่ยนประเภทไฟล์เป็น Word Macro-Enabled Document (* .docm)
ประเภทไฟล์นี้มีไว้เพื่อต่อสู้กับปัญหาด้านความปลอดภัยของมาโคร หากคุณเห็นนามสกุลไฟล์นี้ในเอกสารที่คุณไม่คาดว่าจะได้รับโปรดสงสัย
ฉันสามารถใช้มาโครทำอะไรได้บ้าง
คุณสามารถ สร้างมาโครใน Excel, Outlook, แม้กระทั่ง PowerPoint ทุกสิ่งที่คุณกำลังทำด้วยตนเองคุณควรจะบันทึกหรือเขียนมาโครเพื่อทำสิ่งนั้นได้ การใช้มาโครใน Word ร่วมกับ ปุ่มลัด Windows ที่ยอดเยี่ยม จะช่วยเพิ่มประสิทธิภาพการทำงานของคุณได้เป็นสิบเท่า
กระทู้ที่เกี่ยวข้อง: