วิธี save ข้อมูลใน Excel เป็น PDF อัตโนมัติ โดยใช้คำสั่ง Macro
Posted: Thu Nov 17, 2016 5:13 pm
สวัสดีค่ะ
ดิฉันขอรบกวนท่านผู้รู้ช่วยหน่อยนะคะ
ต้องการ save ข้อมูลที่ Set Area ไว้ ในหน้า Sheet หนึ่ง ให้เป็นไฟล์ PDF อัตโนมัติ
โดยดิฉันได้สร้างปุ่มคำสั่งไว้เพื่อให้ User กด Save
แต่ปัญหาที่ติดคือ ไฟล์ที่ save ชื่อยังซ้ำกันอยู่ค่ะ จึงต้องการเปลี่ยนชื่อไปเรื่อยๆด้วยค่ะ
เช่น Strock_checklist1 หรือเป็นชื่อ 1,2,3.. ไปเรื่อยๆก็ได้ค่ะ
จึงขอความอนุเคราะห์จากท่านผู้รู้ช่วยแก้ปัญหาหน่อยนะคะ
โดยโค้ดที่ใช้ดิฉันปัจจุบันคือ
ChDir "C:\Users\natcha.se\Desktop" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "C:\Users\natcha.se\Desktop\strockchecklist_1.pdf", Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _ True
ขอบพระคุณค่ะ
ดิฉันขอรบกวนท่านผู้รู้ช่วยหน่อยนะคะ
ต้องการ save ข้อมูลที่ Set Area ไว้ ในหน้า Sheet หนึ่ง ให้เป็นไฟล์ PDF อัตโนมัติ
โดยดิฉันได้สร้างปุ่มคำสั่งไว้เพื่อให้ User กด Save
แต่ปัญหาที่ติดคือ ไฟล์ที่ save ชื่อยังซ้ำกันอยู่ค่ะ จึงต้องการเปลี่ยนชื่อไปเรื่อยๆด้วยค่ะ
เช่น Strock_checklist1 หรือเป็นชื่อ 1,2,3.. ไปเรื่อยๆก็ได้ค่ะ
จึงขอความอนุเคราะห์จากท่านผู้รู้ช่วยแก้ปัญหาหน่อยนะคะ
โดยโค้ดที่ใช้ดิฉันปัจจุบันคือ
ChDir "C:\Users\natcha.se\Desktop" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "C:\Users\natcha.se\Desktop\strockchecklist_1.pdf", Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _ True
ขอบพระคุณค่ะ