EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)รบกวน อ. ลอง Print Preview ใน sheet2 เปล่าครับsnasui wrote: ผมทดสอบ Print Preview แล้วไม่พบปัญหาครับ รูปก่อนและหลัง Preview มีขนาดเท่าเดิม ลองปิดไฟล์ ปิดโปรแกรม จากนั้นเปิดโปรแกรม เปิดไฟล์ แล้วทดสอบ Print Preview ดูใหม่ครับ
ของผม เป็น 2007 ครับsnasui wrote: ผมลองทั้งสองชีทครับ Version ที่ทดสอบคือ 2003 และ 2010 เนื่องจากเครื่องนี้ไม่มี Version 2007 ครับ
ปัญหานี้ผมก็เคยเป็นครับ กรณีในชีตแรกหลังจากดูภาพตัวอย่างก่อนพิมพ์แล้ว ขนาดของภาพเปลี่ยนไปนั้นsutham wrote:เมื่อทำ link รูปภาพแล้ว แต่หลังจากดูภาพตัวอย่างก่อนพิมพ์แล้ว ขนาดของภาพเปลี่ยนไป
จะมีวิธีการแก้ไขอย่างไร เพื่อไม่ให้ขนาดภาพหลังจากดูตัวอย่างก่อนพิมพ์เปลี่ยนไป
ลองดูตามไฟล์ที่แนบนะครับ
ขอบคุณท่านผู้รู้ครับ
แนะนำขั้นตอยการเขียน VBA ที่ว่าให้หน่อยได้เปล่าครับ ผมก็มือใหม่เหมือนกันthanawat wrote:ปัญหานี้ผมก็เคยเป็นครับ กรณีในชีตแรกหลังจากดูภาพตัวอย่างก่อนพิมพ์แล้ว ขนาดของภาพเปลี่ยนไปนั้นsutham wrote:เมื่อทำ link รูปภาพแล้ว แต่หลังจากดูภาพตัวอย่างก่อนพิมพ์แล้ว ขนาดของภาพเปลี่ยนไป
จะมีวิธีการแก้ไขอย่างไร เพื่อไม่ให้ขนาดภาพหลังจากดูตัวอย่างก่อนพิมพ์เปลี่ยนไป
ลองดูตามไฟล์ที่แนบนะครับ
ขอบคุณท่านผู้รู้ครับ
ผมใช้การย่อ/ขยาย มุมมอง มาช่วยครับ เพราะขนาดภาพนั้นมันยังคงเดิมครับเมื่อเราย่อขยายมุมมองภาพก็จะกลับมาเหมือนเดิมครับ
กรณีถ้าเราทำงานหลายชีตอยู่แล้ว เราก็เขียนVBA ให้ย่อขยายมุมมองชีตนี้เมื่อเลือกใช้ชีตนี้
ลองแล้วใช้ได้ครับ
ส่วนชีตสองที่ดูตัวอย่างแล้วรูปหายผมก็เคยเป็นแต่แก้ยังไม่ได้เหมือนกัน
แต่ผมไม่แคร์มันเท่าไรเพราะว่าเมื่อดูตัวอย่างหรือพิมพ์มัน็ยังมีเหมือนเดิมครับ
ผมมือสมัครเล่นนะครับ อาจตรงประเด็นบ้างไม่ตรงประเด็นบ้างต้องขออภัยด้วยครับ
ใส่ยังไงคับ รบกวนบอกวิธี หรือ ขั้นตอนหน่อยครับ ผมมือใหม่จริงๆthanawat wrote:Private Sub Worksheet_Activate()
ActiveWindow.Zoom = 85
ActiveWindow.Zoom = 100
End Sub
นำโค้ดนี้ไปวางไว้ใน ชีท1 ครับ
งดใช้ภาษาแชทนะครับsutham wrote:ใส่ยังไงคับ