ไปยังเนื้อหาหลัก

จะสร้างกล่องข้อความป๊อปอัพเมื่อเปิดไฟล์ Excel ได้อย่างไร?

ในบางกรณีคุณอาจต้องการให้กล่องข้อความป๊อปอัปเตือนคุณเสมอว่าคุณต้องทำอะไรก่อนเมื่อคุณเปิดสมุดงานเฉพาะซึ่งจะช่วยให้คุณจำได้ว่าทำสิ่งที่สำคัญที่สุดในงานประจำวันของคุณ และบทความนี้ฉันจะพูดถึงวิธีการสร้างกล่องข้อความป๊อปอัปเมื่อเปิดไฟล์ Excel

สร้างกล่องข้อความป๊อปอัปเมื่อเปิดไฟล์ Excel ด้วยรหัส VBA

เปิดสมุดงานบางส่วนโดยอัตโนมัติเมื่อเปิดใช้งาน Excel ในครั้งต่อไป


ลูกศรสีฟ้าฟองขวา สร้างกล่องข้อความป๊อปอัปเมื่อเปิดไฟล์ Excel ด้วยรหัส VBA

คุณสามารถสร้างรหัส VBA เพื่อให้กล่องข้อความโผล่ขึ้นมาเมื่อคุณเปิดสมุดงานเฉพาะโปรดทำดังนี้:

1. ถือ Alt + F11 พร้อมกันเพื่อเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2. ใน Microsoft Visual Basic สำหรับแอปพลิเคชัน ดับเบิลคลิก สมุดงานนี้ จาก โครงการ -VBAProject บานหน้าต่างจากนั้นคัดลอกและวางโค้ด VBA ด้านล่างลงในไฟล์ โมดูล หน้าต่างดูภาพหน้าจอ:

หมายเหตุ: ถ้า โครงการ -VBAProject บานหน้าต่างซ่อนอยู่ให้คลิก รายละเอียด > นักสำรวจโครงการ เพื่อแสดง

รหัส VBA: สร้างกล่องข้อความป๊อปอัปเมื่อเปิดไฟล์ Excel:

Private Sub Workbook_Open()
MsgBox "Send this file to xxx"
End Sub

การเปิดกล่องข้อความ doc 1

3. จากนั้นปิดหน้าต่างรหัสและบันทึกสมุดงานนี้เป็น สมุดงานที่เปิดใช้งานแมโคร Excel กรุณาคลิก เนื้อไม่มีมัน > บันทึกเป็น, และใน บันทึกเป็น เลือก สมุดงานที่เปิดใช้งานแมโคร Excel ราคาเริ่มต้นที่ บันทึกเป็นชนิด รายการดูภาพหน้าจอ:

การเปิดกล่องข้อความ doc 2

4. ตอนนี้ข้อความเตือนความปลอดภัยจะปรากฏที่ด้านบนของตารางชีตเป็นครั้งแรกเมื่อคุณเปิดไฟล์นี้โปรดคลิก เปิดใช้งานเนื้อหา ปุ่มเพื่อเปิดใช้งานรหัส VBA ดูภาพหน้าจอ:

การเปิดกล่องข้อความ doc 3

5. หลังจากเปิดใช้งานรหัส VBA กล่องข้อความจะปรากฏขึ้นพร้อมกัน ดูภาพหน้าจอ:

การเปิดกล่องข้อความ doc 4

หมายเหตุ:

1. คุณสามารถเปลี่ยนข้อความในรหัสเป็นคำอื่นที่คุณต้องการ

2. ข้อความเตือนความปลอดภัยจะไม่ปรากฏขึ้นหลังจากเปิดครั้งแรก ดังนั้นเมื่อคุณเปิดไฟล์นี้ในครั้งต่อไปกล่องข้อความจะถูกดึงออกมาโดยตรง


ลูกศรสีฟ้าฟองขวา เปิดสมุดงานบางส่วนโดยอัตโนมัติเมื่อเปิดใช้งาน Excel ในครั้งต่อไป

เป็นเรื่องง่ายและประหยัดเวลาสำหรับคุณในการเปิดสมุดงานหลายเล่มที่คุณใช้เสมอเมื่อเปิดไฟล์ Excel ใด ๆ Kutools สำหรับ Excel's เปิดสมุดงานเหล่านั้นโดยอัตโนมัติในครั้งต่อไป คุณสมบัติสามารถช่วยให้คุณจัดการกับงานนี้ได้อย่างรวดเร็วและสะดวกสบาย

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 60 วัน. 

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามขั้นตอนต่อไปนี้:

1. เปิดสมุดงานที่คุณต้องการเปิดด้วยกันในครั้งต่อไปโดยอัตโนมัติ

2. จากนั้นคลิก Enterprise > สมุดงาน > เปิดสมุดงานเหล่านั้นโดยอัตโนมัติในครั้งต่อไปดูภาพหน้าจอ:

การเปิดกล่องข้อความ doc 5

3. ใน เปิดสมุดงานเหล่านั้นโดยอัตโนมัติในครั้งต่อไป โปรดคลิก เลือกทั้งหมด เพื่อตรวจสอบสมุดงานทั้งหมดที่คุณต้องการเปิดโดยอัตโนมัติในครั้งถัดไปเมื่อคุณเปิดไฟล์ Excel จากนั้นคลิก Ok เพื่อออกจากกล่องโต้ตอบดูภาพหน้าจอ:

การเปิดกล่องข้อความ doc 6

4. และตอนนี้เมื่อคุณเปิดไฟล์ Excel สมุดงานทั้งหมดที่คุณเลือกจะเปิดขึ้นพร้อมกัน

หมายเหตุ: หากต้องการยกเลิกการดำเนินการนี้คุณเพียงแค่ยกเลิกการเลือกสมุดงานทั้งหมดหรือลบหรือล้างสมุดงานใน เปิดสมุดงานเหล่านั้นโดยอัตโนมัติในครั้งต่อไป กล่องโต้ตอบ

ดาวน์โหลด Kutools for Excel ได้ฟรีทันที!

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,
I used this to display a pop-up message that informs the user that "This is a Master File, please create a copy and do not amend/move this file."
Can I alter the VBA code in such a way that once this Master File has been copied, the VBA will no longer display in that copy?
Thank you
This comment was minimized by the moderator on the site
Need pop-up msg for when cell value reaches 5%up and automatically notification comes..What formula will written on VBA ????
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations