เป็นไปได้ไหมที่จะเขียนสคริปต์ VBA ในเวิร์กบุ๊กหนึ่งและใช้ในเวิร์กบุคอื่น ๆ ในเครื่อง? ฉันเดาว่าฉันกำลังมองหาวิธีเขียนแพ็คเกจแมโคร
แก้ไข ตามคำแนะนำในลิงก์ที่กำหนดโดย Lance ฉันจัดการเพื่อสร้าง addin แต่ฉันไม่เห็นในแท็บ 'Macros' ฉันพลาดอะไรไป
เป็นไปได้ไหมที่จะเขียนสคริปต์ VBA ในเวิร์กบุ๊กหนึ่งและใช้ในเวิร์กบุคอื่น ๆ ในเครื่อง? ฉันเดาว่าฉันกำลังมองหาวิธีเขียนแพ็คเกจแมโคร
แก้ไข ตามคำแนะนำในลิงก์ที่กำหนดโดย Lance ฉันจัดการเพื่อสร้าง addin แต่ฉันไม่เห็นในแท็บ 'Macros' ฉันพลาดอะไรไป
คำตอบ:
มีสองสามวิธีในการทำสิ่งนี้คือลิงค์เดียวที่อธิบายวิธีสร้าง Excel Addin ด้วยรหัส VBA คุณยังสามารถสร้าง Addins ประเภทอื่นด้วยวิธีอื่น แต่วิธีนี้ง่ายที่สุด มีการอ้างอิงหลายพันรายการที่คุณสามารถค้นหาพูดคุยเกี่ยวกับวิธีการทำเช่นนี้
เก็บไว้ในสมุดงานพิเศษที่เรียกว่า Personal.xlsb
คุณสามารถทำให้แมโครพร้อมใช้งานในสมุดงานทั้งหมดของคุณโดยบันทึกลงในสมุดงานพิเศษที่ Excel โหลดในแต่ละครั้งที่เปิด
YouTube: วิธีสร้างสมุดงานแมโครส่วนบุคคลใน Excel และทำไมคุณต้องใช้
การสนับสนุน Office: สร้างและบันทึกมาโครทั้งหมดของคุณในสมุดงานเดียว
การสนับสนุน Office: คัดลอกมาโครของคุณไปยังสมุดงานแมโครส่วนบุคคล
XLSTART
โฟลเดอร์ของตนเอง แจ้งให้ทราบว่าเส้นทางจะมีลักษณะดังนี้XLSTART
C:\Users\<UserName>\AppData\Roaming\Microsoft\Excel\XLSTART
เนื่องจากมีชื่อผู้ใช้จึงแตกต่างกันสำหรับผู้ใช้แต่ละคน
personal.xlsb
คำใบ้จะช่วยให้ผู้ใช้สามารถค้นหาได้ด้วยความช่วยเหลือของ google ฉันจะอัปเดตคำตอบถ้าฉันทำเช่นนี้อีกครั้ง
เมื่อคุณบันทึกแมโครคุณสามารถเก็บไว้ในภายหลังในสมุดงานแมโครส่วนบุคคลของคุณ เมื่อคุณออกจาก Excel ระบบจะถามว่าคุณต้องการเก็บไว้หรือไม่เมื่อคุณคลิกใช่แมโครจะพร้อมใช้งานสำหรับเวิร์กบุ๊กทั้งหมดภายใต้ Developer => Macros ดูการสนับสนุนของ Microsoft
ใช้ประโยชน์จากตัวแปรสภาพแวดล้อม UserProfile เพื่อหลีกเลี่ยงข้อผิดพลาดที่ 'แตกต่างกันสำหรับผู้ใช้แต่ละคน'
ดังนั้นเส้นทางมาตรฐานคือ:% UserProfile% \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART
วิธีค้นหาโฟลเดอร์ XLStart
-1. คลิกปุ่ม Microsoft Office รูปปุ่มจากนั้นคลิกตัวเลือกของ Excel
-2.Click Trust Center จากนั้นภายใต้ Microsoft Office Excel Trust Center คลิกการตั้งค่าศูนย์ความเชื่อถือ
-3.Click Trusted Locations จากนั้นตรวจสอบเส้นทางไปยังโฟลเดอร์ XLStart ในรายการตำแหน่งที่เชื่อถือได้
XLSTART
และประเภท