ต้องการสร้างปุ่ม update ราคาสินค้า
Posted: Fri May 13, 2011 8:59 am
รบกวนช่วยสอนวิธีการสร้างปุ่มเพื่อ update ราคาสินค้าตามรหัสสินค้า ดังนี้
โดยที่ผมมีข้อมูลดังนี้
1. Sheet1 เป็น Sheet หลัก ซึ่งประกอบด้วย รหัสสินค้า และราคาสินค้าต่อหน่วย
2. Sheet2 เป็น Sheet ที่ key รหัสสินค้า และราคาต่อหน่วยที่เปลียนแปลงไป
3. ต้องการนำสร้างปุ่มที่สามารถกด แล้วนำข้อมูลที่มีการเปลี่ยนแปลงราคาตามรหัสสินค้าใน sheet2 มาใส่แทน
ราคาสินค้าต่อหน่วยใน sheet1 พร้อมทั้งแสดงให้เห็นว่าราคาสินค้าของรายการใดมีการเปลี่ยนแปลงไปใน sheet1
ปัญหาที่อยากรบกวนให้ช่วยแ้ก้ไขคือ
1. ผมจะทำอย่างไรในการเขียน marco หรือ Vba ให้ปุ่มนั้นทำงานอย่างที่ต้องการตามข้อ 3 ข้างต้น
2. จะให้คำสั่งนี้สามารถค้นหาเองได้หรือไม่ว่าเรามีราคาเปลี่ยแปลงไปกี่รายการ เช่น วันนี้อาจจะมีการเปลี่ยนแปลงไป 1 รายการ ก็จะหาเอง แต่หากวันรุ่งขึ้นเปลี่ยแปลงไป 5 รายการ ต้องการให้มันวิ่งหา 5 รายการดังกล่าว ไม่รู้ว่าจะให้มันนับจำนวน row ที่มีข้อมูลการเปลี่ยนแปลงก่อนนำไป update ใน sheet1 ทั้ง 5 รายการอย่างไร
3. หากรหัสสินค้าที่ใส่ไปไม่พบว่ามีอยู่ใน sheet1 ให้แสดงรายการรหัสสินค้าดังกล่าวว่าไม่มีอยู่ในข้อมูล sheet1 พรัอมทั้งบอกด้วยว่า เป็นรหัสสินค้าอะไรที่ไม่มี
ขอบคุณครับ
โดยที่ผมมีข้อมูลดังนี้
1. Sheet1 เป็น Sheet หลัก ซึ่งประกอบด้วย รหัสสินค้า และราคาสินค้าต่อหน่วย
2. Sheet2 เป็น Sheet ที่ key รหัสสินค้า และราคาต่อหน่วยที่เปลียนแปลงไป
3. ต้องการนำสร้างปุ่มที่สามารถกด แล้วนำข้อมูลที่มีการเปลี่ยนแปลงราคาตามรหัสสินค้าใน sheet2 มาใส่แทน
ราคาสินค้าต่อหน่วยใน sheet1 พร้อมทั้งแสดงให้เห็นว่าราคาสินค้าของรายการใดมีการเปลี่ยนแปลงไปใน sheet1
ปัญหาที่อยากรบกวนให้ช่วยแ้ก้ไขคือ
1. ผมจะทำอย่างไรในการเขียน marco หรือ Vba ให้ปุ่มนั้นทำงานอย่างที่ต้องการตามข้อ 3 ข้างต้น
2. จะให้คำสั่งนี้สามารถค้นหาเองได้หรือไม่ว่าเรามีราคาเปลี่ยแปลงไปกี่รายการ เช่น วันนี้อาจจะมีการเปลี่ยนแปลงไป 1 รายการ ก็จะหาเอง แต่หากวันรุ่งขึ้นเปลี่ยแปลงไป 5 รายการ ต้องการให้มันวิ่งหา 5 รายการดังกล่าว ไม่รู้ว่าจะให้มันนับจำนวน row ที่มีข้อมูลการเปลี่ยนแปลงก่อนนำไป update ใน sheet1 ทั้ง 5 รายการอย่างไร
3. หากรหัสสินค้าที่ใส่ไปไม่พบว่ามีอยู่ใน sheet1 ให้แสดงรายการรหัสสินค้าดังกล่าวว่าไม่มีอยู่ในข้อมูล sheet1 พรัอมทั้งบอกด้วยว่า เป็นรหัสสินค้าอะไรที่ไม่มี
ขอบคุณครับ