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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ช่วยแนบไฟล์ล่าสุดมาด้วจะได้ช่วยตอบต่อไปจากนั้นครับpiyapongpila wrote:รบกวน อีกครั้ง ครับ พอกำหนด ส่งเลย ข้ามเดือนไปเเล้ว ค่าของเดือน ไม่เปลี่ยน ครับ ยังคงเป็นเดือนเก่า จะเเก้ไขได้หรือไม่ครับ
ขอบคุณครับ
ขอบคุณ อาจารย์ มากครับ มีบางรายละเอียดที่ขอ รบกวนเพิ่ม ครับsnasui wrote:ช่วยแนบไฟล์ล่าสุดมาด้วจะได้ช่วยตอบต่อไปจากนั้นครับpiyapongpila wrote:รบกวน อีกครั้ง ครับ พอกำหนด ส่งเลย ข้ามเดือนไปเเล้ว ค่าของเดือน ไม่เปลี่ยน ครับ ยังคงเป็นเดือนเก่า จะเเก้ไขได้หรือไม่ครับ
ขอบคุณครับ
เดี๋ยวจะลองดู ขอบคุณครับmenem wrote:ป้อนวันหยุด เสาร์/อาทิตย์ ของเดือนใหม่หรือยังครับ ?
ที่กล่าวถึงด้านบนคือค่าในคอลัมน์ R ไม่ทราบว่าจะพิจาณาให้เปลี่ยนค่าโดยดูจากเซลล์ใด มีกี่เซลล์ต้องอ้างถึงตำแหน่งเซลล์ทั้งหมดที่นำมาพิจารณา อย่าอ้างค่าในเซลล์เพราะจะใช้เวลาในการอ่านครับอยากให้ ช่องนี้ แสดง คำ ตามที่เรา ต้องการ เช่น
1.ถ้า เป็นช่อง ว่างให้แสดงคำว่า เอกสารตกค้าง
2.ถ้าในเซล เท่ากับวันที่ปัจจุบัน ให้ แสดงคำว่าถึงกำหนดส่ง
3.หากวันทัยังไม่ถึงกำหนด ให้แสดงคำว่า ยังไม่ถึงกำหนดส่ง
4.หากใส่วันที่ แล้ว ให้แสดงคำว่า ส่งแล้ว
ขอบคุณอาจารย์ มากครับ เเต่คงใช้ Date validation ก็สะดวก ดีครับsnasui wrote:ที่กล่าวถึงด้านบนคือค่าในคอลัมน์ R ไม่ทราบว่าจะพิจาณาให้เปลี่ยนค่าโดยดูจากเซลล์ใด มีกี่เซลล์ต้องอ้างถึงตำแหน่งเซลล์ทั้งหมดที่นำมาพิจารณา อย่าอ้างค่าในเซลล์เพราะจะใช้เวลาในการอ่านครับอยากให้ ช่องนี้ แสดง คำ ตามที่เรา ต้องการ เช่น
1.ถ้า เป็นช่อง ว่างให้แสดงคำว่า เอกสารตกค้าง
2.ถ้าในเซล เท่ากับวันที่ปัจจุบัน ให้ แสดงคำว่าถึงกำหนดส่ง
3.หากวันทัยังไม่ถึงกำหนด ให้แสดงคำว่า ยังไม่ถึงกำหนดส่ง
4.หากใส่วันที่ แล้ว ให้แสดงคำว่า ส่งแล้ว
หากพิจารณาค่าในเซลล์เดิม โดยให้ดูว่าค่าเดิมเป็นอย่างไรแล้ว โดยให้เปลี่ยนใหม่หากว่าตรงตามเงื่อนไข จะต้องใช้ VBA เข้ามาช่วยครับ