Page 1 of 1
สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Thu Jan 26, 2017 5:45 pm
by kannaree
ขอสอบถามผู้รู้ทุกท่านว่าเรา สามารถสร้างปุ่ม
ให้ผู้ใช้งานกด ใน excel ได้ไหมค่ะ
เช่น ปุ่ม Clear เมื่อกดปุ่มแล้ว จะ Clear บรรทัดที่เรากำหนดได้
ขอบคุณมากค่ะ
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Thu Jan 26, 2017 7:24 pm
by snasui

สามารถสร้างได้ครับ
การคลิกปุ่มแล้วลบข้อมูลตามต้องการนั้นต้องใช้ Macro หรือ VBA มีกติกาว่าต้องเขียนมาเองก่อนเสมอติดตรงไหนแล้วค่อยถามกันต่อครับ
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 8:37 am
by kannaree
ขอบคุณค่ะ ขอศึกษา สงสัยแล้วจะมาสอบถามค่ะ

Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 11:31 am
by kannaree
ขอสอบถามอาจารย์หน่อยค่ะ พอดีหนูได้ลองสร้างปุ่ม Clear แล้ว
แต่เมื่อเวลาปิดงานไป เปิดใหม่ต้องมา Assign Macro อีก
จะต้อง Save แบบไหนแล้วเปิดมาใช้งานได้เลยคะ
11111.png
ขอบคุณค่ะ
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 11:36 am
by trirongcop

ต้องเปลี่ยนสกุลไฟล์ให้เป็น Excel Macro-Enabled Workbook.xlsm ครับ
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 11:37 am
by kannaree
รบกวนถามอีกคำถามหนึ่งคะ
ทำไมเซลล์ที่มีการ Merge ถึงใช้สูตร Range("D27").ClearContents
ไม่ได้ แล้วจะต้องทำอย่างไรคะ
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 11:49 am
by kannaree
อ๋อ ทำได้แล้วค่ะ
Range("D27:I27").ClearContents
ขอบคุณ K.trirongcop มากๆค่ะ
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 11:50 am
by logic
kannaree wrote:รบกวนถามอีกคำถามหนึ่งคะ
ทำไมเซลล์ที่มีการ Merge ถึงใช้สูตร Range("D27").ClearContents
ไม่ได้ แล้วจะต้องทำอย่างไรคะ
ตามด้านล่างนี่ก็น่าจะได้นะครับ
Code: Select all
Range("D27").mergearea.ClearContents
Re: สอบถามเรื่องการสร้างปุ่ม ใน Excel
Posted: Fri Jan 27, 2017 3:31 pm
by kannaree
ขอบคุณมากมากค่ะ