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

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

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:
ผมเปลี่ยนจาก Option Button เป็น Validation เพื่อให้สามารถ Copy ไปใช้ได้ ลองดูตัวอย่างตามไฟล์แนบครับ ซึ่งพยายามไม่ปรับค่าเดิม ๆ จะได้มีผลกระทบน้อยที่สุด สามารถทำความเข้าใจได้รวดเร็วครับ

เนื่องจาก Option Button มีข้อจำกัดเนื่องจากไม่ได้เป็นส่วนหนึ่งของเซลล์และเป็น Object ขึ้นมาต่างหาก หากไปกำหนดให้กับเซลล์ใดก็จะคงที่อยู่อย่างนั้น เมื่อ Copy ไปแล้วก็จะอ้างอยู่ที่เซลล์เดิม หากต้องการให้อ้างเซลล์ใหม่ก็ต้องทำการเปลี่ยนแปลงเองครับ
แต่เนื่องจากสูตรที่ผมเขียนเพิ่มให้มัน Fixed อยู่ที่เซลล์ E2 จึงได้ทำการเปลี่ยนให้ใหม่ ดูภาพด้านล่างครับ
Re: excel ทำแบบนี้ได้มั้ยครับ
Posted: Thu Jul 15, 2010 12:43 pm
by BoyBanGs
ขอบคุณมากเลยนะครับสำหรับคำตอบ
ตอนนี้ทำได้แล้วครับ
