Page 1 of 1

excel ทำแบบนี้ได้มั้ยครับ

Posted: Thu Jul 15, 2010 12:07 am
by BoyBanGs
มีเรื่องจะรบกวนหน่อยครับ

ตามไฟล์ที่แนบไป มีเรื่องจะถามเกี่ยวกับ option button น่ะครับ

เรื่องของเรื่องก็คือ ถ้าผมจะ copy ตารางคำนวณนี้ลงมาข้างล่าง แต่ว่าค่าของ cell ที่่ option button มันอิงอยู่มันไม่ตามลงมาน่ะครับ

เช่น ถ้าตารางแรก option button มันอิงอยู่ที่ G2 แต่ถ้า copy ตารางนี้ลงมา ตารางที่ 2 มันก็จะอิงอยู่ที่ G2 น่ะครับ ไม่ยอมตามลงมาตารางที่ 2

พอจะมีวิธีมั้ยครับ วานบอกทีนะครับ ขอบคุณมากเลยคับผม

Re: excel ทำแบบนี้ได้มั้ยครับ

Posted: Thu Jul 15, 2010 12:24 am
by snasui
:D ผมเปลี่ยนจาก Option Button เป็น Validation เพื่อให้สามารถ Copy ไปใช้ได้ ลองดูตัวอย่างตามไฟล์แนบครับ ซึ่งพยายามไม่ปรับค่าเดิม ๆ จะได้มีผลกระทบน้อยที่สุด สามารถทำความเข้าใจได้รวดเร็วครับ :mrgreen:

Re: excel ทำแบบนี้ได้มั้ยครับ

Posted: Thu Jul 15, 2010 12:51 am
by BoyBanGs
ขอบคุณสำหรับคำตอบนะครับ แต่ผม copy ตารางลงมายังก็ยังใช้งานไม่ได้อยู่ดีครับ

เอางี้ครับ ผมแนบไฟล์ที่ copy ตารางคำนวณมา

จะเห็นได้ว่าตารางที่ 2 เวลาเลือก option button อันอื่นๆ มันจะกลายเป็นไปเปลี่ยนปุ่มของตารางข้างบนแทน

ถ้า copy แบบนี้หลายๆตารางมันต้องมานั่งเปลี่ยนอ่ะคับ

แบบที่ส่งมาให้ copy แล้วก็ยังไม่สามารถใช้ในตารางที่ 2 ได้คับ

หรือผมทำไม่เป็น ก็รบกวนแนะนำด้วยครับ ขอบคุณมากเลยครับ

Re: excel ทำแบบนี้ได้มั้ยครับ

Posted: Thu Jul 15, 2010 7:11 am
by snasui
BoyBanGs wrote:ขอบคุณสำหรับคำตอบนะครับ แต่ผม copy ตารางลงมายังก็ยังใช้งานไม่ได้อยู่ดีครับ

เอางี้ครับ ผมแนบไฟล์ที่ copy ตารางคำนวณมา

จะเห็นได้ว่าตารางที่ 2 เวลาเลือก option button อันอื่นๆ มันจะกลายเป็นไปเปลี่ยนปุ่มของตารางข้างบนแทน

ถ้า copy แบบนี้หลายๆตารางมันต้องมานั่งเปลี่ยนอ่ะคับ

แบบที่ส่งมาให้ copy แล้วก็ยังไม่สามารถใช้ในตารางที่ 2 ได้คับ

หรือผมทำไม่เป็น ก็รบกวนแนะนำด้วยครับ ขอบคุณมากเลยครับ
ผมเข้าใจในวิธีการเดิมที่ทำมาเป็นตัวอย่างครับ ที่ผมทำมาให้นั้นเปลี่ยนจากการใช้ Option Button มาเป็น แบบ Validation แล้วครับ ตามด้านล่าง
snasui wrote::D ผมเปลี่ยนจาก Option Button เป็น Validation เพื่อให้สามารถ Copy ไปใช้ได้ ลองดูตัวอย่างตามไฟล์แนบครับ ซึ่งพยายามไม่ปรับค่าเดิม ๆ จะได้มีผลกระทบน้อยที่สุด สามารถทำความเข้าใจได้รวดเร็วครับ :mrgreen:
เนื่องจาก Option Button มีข้อจำกัดเนื่องจากไม่ได้เป็นส่วนหนึ่งของเซลล์และเป็น Object ขึ้นมาต่างหาก หากไปกำหนดให้กับเซลล์ใดก็จะคงที่อยู่อย่างนั้น เมื่อ Copy ไปแล้วก็จะอ้างอยู่ที่เซลล์เดิม หากต้องการให้อ้างเซลล์ใหม่ก็ต้องทำการเปลี่ยนแปลงเองครับ

แต่เนื่องจากสูตรที่ผมเขียนเพิ่มให้มัน Fixed อยู่ที่เซลล์ E2 จึงได้ทำการเปลี่ยนให้ใหม่ ดูภาพด้านล่างครับ

Re: excel ทำแบบนี้ได้มั้ยครับ

Posted: Thu Jul 15, 2010 12:43 pm
by BoyBanGs
ขอบคุณมากเลยนะครับสำหรับคำตอบ

ตอนนี้ทำได้แล้วครับ :)