- ตอนนมีข้อมูลอยู่ 3 ชีท คือ Sheet1,Sheet2,Sheet3
- ต้องการที่จะทำปุ่ม PrintPreview ที่กดแล้วจะนำทั้ง 3 ชีทมาแสดงในครั้งเดียวกัน
ตอนนี้ผมใช้
Worksheets("sheet1").PrintPreview
Worksheets("sheet2").PrintPreview
Worksheets("sheet3").PrintPreview
ผลที่ได้คือมันจะแสดงภาพก่อนพิมพ์ถูกต้อง แต่จะแยกกันแสดง 3 ครั้ง (เพราะสั่ง printpreview 3 หน)
ต้องใช้โค้ดอะไรที่สามารถที่จะเอา Preview มาต่อๆกัน
แล้วค่อยสั่ง PrintPreview ครั้งเดียวแล้วได้ข้อมูลจากทุกชีทมาแสดงทีเดียวเลยมั้ยครับ
ขอรบกวนเรื่อง Excel กับ VBA ครับ
- ต้องการที่จะทำปุ่ม PrintPreview ที่กดแล้วจะนำทั้ง 3 ชีทมาแสดงในครั้งเดียวกัน
ตอนนี้ผมใช้
Worksheets("sheet1").PrintPreview
Worksheets("sheet2").PrintPreview
Worksheets("sheet3").PrintPreview
ผลที่ได้คือมันจะแสดงภาพก่อนพิมพ์ถูกต้อง แต่จะแยกกันแสดง 3 ครั้ง (เพราะสั่ง printpreview 3 หน)
ต้องใช้โค้ดอะไรที่สามารถที่จะเอา Preview มาต่อๆกัน
แล้วค่อยสั่ง PrintPreview ครั้งเดียวแล้วได้ข้อมูลจากทุกชีทมาแสดงทีเดียวเลยมั้ยครับ