Page 1 of 1
โยง checkbox ข้าม sheet
Posted: Wed Jun 30, 2010 9:36 pm
by sun
จะโยง checkbox ข้าม sheet ได้ไหมครับ อาจารย์
คือ ทำงาน ใน sheet ที่ 1 แล้วให้ sheet เป้าหมาย มัน checkbox ตามไปด้วยครับ
Re: โยง checkbox ข้าม sheet
Posted: Wed Jun 30, 2010 9:45 pm
by snasui
Re: โยง checkbox ข้าม sheet
Posted: Wed Jun 30, 2010 10:34 pm
by sun
แล้วจะทำอย่างไรดีครับ อาจารย์ หรือใช้วิธีอื่น มีไหมครับ
ที่ติ๊กถูก ที่ sheet1 แล้ว ที่ sheet/cell เป้าหมาย มันติ๊กถูกตามไปด้วย
ขอบคุณครับ
Re: โยง checkbox ข้าม sheet
Posted: Wed Jun 30, 2010 10:39 pm
by snasui
ขอตอบใหม่ครับ ได้ทดสอบการ Link ข้าม Sheet แล้วสามารถทำได้ครับ ลองดูจากไฟล์แนบด้านล่างครับ ต้องขออภัยที่สับขาหลอกในช่วงฟุตบอลโลก
ลองคลิก Checkbox ใน Sheet1 หรือ Sheet2 แล้วสังเกตดูผลครับ เข้าไปดูการกำหนดค่าโดยคลิกขวาที่ Checkbox แล้วเลือก Format Control ที่แถบ Control จะแสดงการ Link ถึงเซลล์ครับ
Re: โยง checkbox ข้าม sheet
Posted: Thu Jul 01, 2010 7:31 am
by sun
ขอบคุณครับ
ขอคำสั่ง macro clearให้เป็น FLASH ไปยัง cell เป้าหมายด้วยครับ อาจารย์
(ล้างเช็คบ็อก ทั้งหมดทุกเซลที่ทำไป)
Re: โยง checkbox ข้าม sheet
Posted: Thu Jul 01, 2010 11:21 am
by snasui
sun wrote:ขอบคุณครับ
ขอคำสั่ง macro clearให้เป็น FLASH ไปยัง cell เป้าหมายด้วยครับ อาจารย์
(ล้างเช็คบ็อก ทั้งหมดทุกเซลที่ทำไป)
การล้าง Checkbox สามารถลบค่าในเซลล์ที่ใช้อ้างอิงใน Checkbox ทิ้งไปได้โดยไม่ต้องเขียน Macro ครับ
ยกตัวอย่างเช่น Checkbox ทุกอัน Link มาที่เซลล์ที่อยู่ในคอลัมน์ A เราสามารถคลิกที่หัวคอลัมน์ A แล้วก็กดแป้น Delete ได้เลยครับ
หรือถ้าเขียน Code ก็จะได้เป็น
Code: Select all
sub DeleteSourceData()
worksheets("Sheet1").range("A1:A65536").clearcontents
end sub
ตรง worksheets("Sheet1").range("A1:A65536") สามารถเปลี่ยนชื่อชีทและช่วงข้อมูลให้ตรงกับที่ใช้จริงครับ
Re: โยง checkbox ข้าม sheet
Posted: Thu Jul 01, 2010 12:34 pm
by sun
ขอบคุณครับ ใช้ได้แล้ว