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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)การปรับ Range Name เข้าไปตรงไหนครับอาจารย์ตรงนี้ผมยังเข้าไปใช้งานไม่เป็นครับ ตอนนี้ก็ใช้งานเท่าที่พี่ๆทำมาให้ในเว็บครับเลยจะขอคำชี้แนะจุดที่ต้องเข้าไปแก้ไขหรือรบกวนอาจารย์ช่วยทำเป็นแนวทางให้ทีครับ...ขอบคุณครับsnasui wrote: ปรับ Range Name โดยแก้ให้เป็นสูตรตามด้านล่างครับ
=OFFSET(Time!$E$2:$J$22,0,0,1,COUNTA(Time!$E$2:$IV$2)-1)
กรณีต้องการปรับให้ตัวอักษรขนาดใหญ่ไม่สามารถทำได้ ตัวอักษรใน Validation จะเปลี่ยนไปตามการ Zoom ครับ
เรียนสอบถามครับอาจารย์หลังจากที่ผมเอาสูตรใส่ไปแล้วการใช้งานก็ยังไม่แตกต่างเดิมเลยครับอาจารย์ ในการใช้งานจริงเราต้องเลือกช่อง Model.no. ก่อนถึงจะเลือกลำดับต่อไปได้ ผมอยากให้การเลือก Drop down list ช่อง Model. no. สามารถคนหาหรือเลือกได้รวดเร็วขึ้นครับเช่นเราคีย์ค่าหรือรหัสไปก่อนเป็นบางตัวที่เราพอจะทราบแล้วให้ Model. no. ใน Drop down list แสดงขึ้นมาให้เลือกตามที่เราคีย์เข้าไป..พอจะทำได้ไหมครับผมsnasui wrote: เข้าเมนู Formulas > Name Manager > เลือก _Section > แก้ไขการอ้างอิงในช่อง Refers to: เป็นสูตรที่ผมให้ไปครับ
เอาในส่วนของการเลือกรายการในช่อง Model no. ก่อนน่ะครับอาจารย์snasui wrote: Validation ที่ผมแจ้งไปนั้นเป็นการแสดงค่าโดยไม่ต้องเข้าไปแก้ไข Range ใหม่ จะเพิ่มลดตามปริมาณข้อมูล ไม่มีผลกับความเร็วความช้าในการประมวลผล ความเร็วขึ้นอยู่กับสูตรที่ใช้ครับ
การอธิบายให้อ้างอิงตำแหน่งเซลล์ หากอธิบายเพียงค่าในเซลล์จะเสียเวลาในการเข้าถึงข้อมูล ลองจับภาพแล้วอธิบายมาใหม่ว่าเซลล์ใด ต้องการให้มีลักษณะอย่างไร ด้วยเงื่อนไขใด จะได้เข้าใจตรงกันครับ