วิธีใช้ชื่อแท็บเป็นตัวแปรใน Excel

เมื่อคุณพิมพ์ข้อมูลลงในสมุดงาน Excel ชื่อของแผ่นงานจะปรากฏในแท็บที่ด้านล่างของหน้าต่างแอปพลิเคชัน เมื่อคุณแก้ไขรหัสหน้าชื่อจะไม่ชัดเจนเสมอไป แม้ว่าตัวแก้ไข Visual Basic ประกอบด้วยหน้าต่างโครงการที่แสดงชื่อแผ่นงานแมโครใด ๆ สามารถเรียกใช้จากหลายแผ่นงาน ตัวอย่างเช่นแมโครที่ประมวลผลบันทึกการขายอาจทำงานในรูปแบบใด ๆ ก็ได้ Visual Basic ดึงชื่อของแผ่นงานที่เปิดโดยใช้คุณสมบัติ ActiveSheet ของสมุดงาน

1

กด "Alt-F11" บนแป้นพิมพ์ของคุณเพื่อเปิดตัวแก้ไข Visual Basic

2

นำทางไปยังมาโครที่ต้องเก็บชื่อแผ่นงานที่เปิด ตัวอย่างเช่นคลิก "Module1" ในรายการ "Modules" ของหน้าต่างโครงการและเลื่อนไปยังมาโครที่เก็บอยู่ในนั้น

3

พิมพ์ต่อไปนี้เพื่อประกาศตัวแปรที่จะเก็บชื่อแท็บ:

Dim sheetName เป็น String

4

เพิ่มบรรทัดต่อไปนี้เพื่อกำหนดชื่อของแท็บให้กับตัวแปร:

sheetName = ActiveSheet.Name

โพสต์ยอดนิยม