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
:D สามารถสร้างได้ครับ

การคลิกปุ่มแล้วลบข้อมูลตามต้องการนั้นต้องใช้ 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
:D ต้องเปลี่ยนสกุลไฟล์ให้เป็น 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
ขอบคุณมากมากค่ะ