สวัสดีครับ ผมได้ทำฟอร์มใบเสนอราคามาครับ มีปัญหาดังนี้ครับ
1. ตัวเลขของใบเสนอราคา (ในตำแหน่ง "N6") จะนับจากใบล่าสุดอัตโนมัติ
1.1 จะทำการแก้ไขใบเสนอราคา ที่เคยบันทึกไว้แล้ว (ข้อมูลที่บันทึกอยู่ที่ sheet "DB_QT") / จะต้องเพิ่มปุ่มหรือ code ตรงไหนครับ ?
ที่จะให้เลือกข้อมูลที่เคยบันทึก จากนั้นเมื่อตรวจสอบข้อมูลเก่าพบว่า Rev. ใดๆ อยู่ก็ตาม ให้ทำการเพิ่มค่าทันที (Rev+1)
- ตัวอย่างเช่น เมื่อกด "select from DB." แล้วทำการเลือกข้อมูลเก่า (สมมุติ QT201810-001 Rev.1) เมื่อตรวจสอบในฐานข้อมูล พบว่ามี Rev.1 อยู่แล้ว จะทำการเพิ่มค่า "O7"+1 อัตโนมัติ
ดังนั้น ตัวเลขใหม่จะเป็น QT201810-001 Rev.2
1.2 ถ้าเป็นหมายเลขใบเสนอราคาใหม่ ที่ไม่เคยบันทึก จะทำตำแหน่ง O7 มีค่าเป็น "0"
2. ตอนที่ save เป็นไฟล์ใหม่ excel.xlsx ผมต้องการให้ print เฉพาะพื้นที่ "Print_Area" ต้องแก้ไข code ส่วนไหนครับ
3. โดยปกติแล้ว ใบเสนอราคา, ใบสั่งซื้อ, ใบวางบิล ฯลฯ ควรอยู่ Workbook อันเดียวกันไหมครับ (เพิ่งเปิดบริษัทครับ กำลังทำฟอร์มขึ้นมา)
ผมยังมือใหม่ครับ ยังเขียนไม่ชำนาญมาก หากมีข้อเสนอแนะ สามารถแนะนำได้ครับ
ขอบคุณทุกท่านครับ
