:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

Search found 64 matches

by sosadboy
Sat Feb 23, 2019 11:34 pm
Forum: Excel
Topic: บันทึกข้อมูลข้ามชีท โดยชื่อชีทเปลี่ยนแปลงตามวันที่ปัจจุบัน
Replies: 4
Views: 498

Re: บันทึกข้อมูลข้ามชีท โดยชื่อชีทเปลี่ยนแปลงตามวันที่ปัจจุบัน

ขอบคุณครับสำหรับคำแนะนำครับ ผมอาจจะอธิบายไม่ครบ แต่ที่ต้องการให้ช่วยแนะนำจริงๆ คือส่วนของโค๊ด Sub บันทึกข้อมูลอวนปัญหา() โค๊ดช่วง With Worksheets("Database") คือตอนนี้เมื่อใส่ข้อมูลลงในฟอร์มในชีทแรก แล้วกดปุ่มบันทึกข้อมูล มันจะบันทึกลงชีทที่ 2 คือชีท Database ความต้องการคืออยากให้ชื่อชีทตร...
by sosadboy
Sat Feb 23, 2019 10:20 pm
Forum: Excel
Topic: บันทึกข้อมูลข้ามชีท โดยชื่อชีทเปลี่ยนแปลงตามวันที่ปัจจุบัน
Replies: 4
Views: 498

บันทึกข้อมูลข้ามชีท โดยชื่อชีทเปลี่ยนแปลงตามวันที่ปัจจุบัน

ผมสร้างไฟล์เพื่อใช้เป็นฟอร์มบันทึกข้อมูล และบันทึกข้อมูลไว้ในอีกชีท คือ ชีท Database ปัญหาคือ ผมต้องการเปลี่ยนการบันทึกข้อมูลใหม่ จากเดิมบันทึกลงชีท Database ให้ไปบันทึกในชีทที่สร้างขึ้นมาใหม่ โดยเมื่อเปิดไฟล์ได้เขียนโค๊ดให้สร้างชีทใหม่ และตั้งชื่อชีทตามวันที่ปัจจุบัน ซึ่งชื่อชีทจะเปลี่ยนไปตามวันที่...
by sosadboy
Wed Jan 23, 2019 8:15 am
Forum: Excel
Topic: สอบถามเรื่องการตั้งค่าวันที่ใน Excel
Replies: 3
Views: 632

Re: สอบถามเรื่องการตั้งค่าวันที่ใน Excel

จากเอกสารที่แนบ วันที่ในคอลัมน์ A,B และ C หากมองปกติจะเห็นเป็นวันที่ธรรมดา แต่ถ้ากดดูที่เซลล์จะมีเครื่องหลาย ' อยู่หน้าวันที่ เช่น '22/1/2019 พอลองตั้งค่ารูปแบบวันที่แล้วไม่สามารถทำได้ วิธีแก้ไขที่ผมใช้คือ ใช้สูตร =Right(... ,Len()) ในคอลัมน์อื่นแล้วค่อยคัดลอกมาวางทับแล้วตั้งค่ารูปแบบวันที่ใหม่ มีว...
by sosadboy
Mon Jan 21, 2019 3:42 pm
Forum: Excel
Topic: สอบถามเรื่องการตั้งค่าวันที่ใน Excel
Replies: 3
Views: 632

สอบถามเรื่องการตั้งค่าวันที่ใน Excel

จากเอกสารที่แนบ วันที่ในคอลัมน์ A,B และ C หากมองปกติจะเห็นเป็นวันที่ธรรมดา แต่ถ้ากดดูที่เซลล์จะมีเครื่องหลาย ' อยู่หน้าวันที่ เช่น '22/1/2019 พอลองตั้งค่ารูปแบบวันที่แล้วไม่สามารถทำได้ วิธีแก้ไขที่ผมใช้คือ ใช้สูตร =Right(... ,Len()) ในคอลัมน์อื่นแล้วค่อยคัดลอกมาวางทับแล้วตั้งค่ารูปแบบวันที่ใหม่ มีวิ...
by sosadboy
Tue Dec 11, 2018 11:21 am
Forum: Excel
Topic: เปิดไฟล์อัตโนมัติ เมื่อถึงเวลาที่กำหนด
Replies: 1
Views: 368

เปิดไฟล์อัตโนมัติ เมื่อถึงเวลาที่กำหนด

ตามหัวข้อเลยครับ ไม่ทราบว่าในexcel สามารถเขียนโค๊ดให้เปิดไฟล์เมื่อถึงเวลาที่กำหนด ได้หรือไม่ครับ หรือตั้งค่าใน windows ก็ได้ครับ สามารถทำได้หรือไม่ครับ
by sosadboy
Thu May 17, 2018 12:00 pm
Forum: Excel
Topic: สอบถามเรื่อง การสั่งรันมาโคร
Replies: 5
Views: 625

Re: สอบถามเรื่อง การสั่งรันมาโคร

ทำเองได้แล้วครับแต่ติดปัญหาตรงที่ ต้องการเพิ่ม ComboBox จากอันเดียวเป็น 2 อันต้องเพิ่มโค๊ดยังไงครับ เพราะผมลองเพิ่มแล้วมัน Error ตอนรันมาโครบางตัวครับ ส่วนนี่เป็นโค๊ดที่ใช้อยู่ครับ Private Sub Workbook_Open() 'ส่วนนี้อยู่ใน Workbook With Worksheets("ตัดสรุป").ComboBox1 .Clear .AddItem &quo...
by sosadboy
Wed May 16, 2018 12:59 pm
Forum: Excel
Topic: สอบถามเรื่อง การสั่งรันมาโคร
Replies: 5
Views: 625

Re: สอบถามเรื่อง การสั่งรันมาโคร

ในทำนองเดียวกันถ้าเปลี่ยนจากdrop down list เป็น combo box สามารถทำได้หรือไม่ครับ
by sosadboy
Wed May 16, 2018 12:29 pm
Forum: Excel
Topic: สอบถามเรื่อง การสั่งรันมาโคร
Replies: 5
Views: 625

Re: สอบถามเรื่อง การสั่งรันมาโคร

ได้แล้วครับ พอดีหาในเว็ปเจอ ตอนแรกไม่ได้เพราะไปสร้างโมดูลใหม่ ต้องไปคลิ๊กที่ชื่อ sheet ที่ต้องการถึงรันได้ ตัวอย่างโค๊ดครับเผื่อมีคนสนใจ Sub worksheet_change(ByVal target As Range) Set target = Range("C1") 'เซลล์ที่มีการเปลี่ยนแปลงค่า(ทำเป็น drop down list) If target.Value = "ตะกั่ว/ล...
by sosadboy
Wed May 16, 2018 11:41 am
Forum: Excel
Topic: สอบถามเรื่อง การสั่งรันมาโคร
Replies: 5
Views: 625

สอบถามเรื่อง การสั่งรันมาโคร

ตอนนี้ผมใช้ปุ่มในการสั่งรันมาโคร ซึ่งตัวมาโครเป็นการกรองข้อมูลในตารางตามที่กำหนด ซึ่งมีการกรองข้อมูลหลายแบบ ทำให้ต้องสร้างปุ่มสั่งรันมาโครหลายปุ่มมาก ผมเลยอยากทราบว่าสามารถกำหนดให้มาโครรันตามค่าที่เปลี่ยนแปลงไปในเซลล์ๆ หนึ่งได้หรือไม่ครับ และเซลล์ที่ข้อมูลเปลี่ยนแปลงดังกล่าวผมสามารถทำให้อยู่ในรูปแบบ...
by sosadboy
Mon May 14, 2018 6:19 pm
Forum: Excel
Topic: สอบถามเรื่องการใช้ For Next ครับ
Replies: 6
Views: 853

Re: สอบถามเรื่องการใช้ For Next ครับ

สอบถามเพิ่มเติมครับ โค๊ดส่วนนี้หมายความว่าอย่างไรครับ

Code: Select all

Set r1 = .Range(.Range("E5"), .Range("E65536").End(xlUp))
by sosadboy
Mon May 14, 2018 1:19 pm
Forum: Excel
Topic: การRunหลายๆ Macro
Replies: 7
Views: 2848

Re: การRunหลายๆ Macro

ขอขอบคุณด้วยเช่นกันครับ กำลังหาอยู่เลยครับ
by sosadboy
Mon May 14, 2018 11:07 am
Forum: Excel
Topic: สอบถามเรื่องการใช้ For Next ครับ
Replies: 6
Views: 853

Re: สอบถามเรื่องการใช้ For Next ครับ

ทำได้แล้วครับเปลี่ยนแปลงโค๊ดนิดหน่อย ขอบคุณที่แนะนำครับ Sub ClearContents() Application.ScreenUpdating = True Dim r1, r2 As Range Dim i As Integer With Worksheets("ตัดสรุป") Set r1 = .Range(.Range("E5"), .Range("E65536").End(xlUp)) Set r2 = .Range(.Range("G5")...
by sosadboy
Mon May 14, 2018 1:24 am
Forum: Excel
Topic: สอบถามเรื่องการใช้ For Next ครับ
Replies: 6
Views: 853

Re: สอบถามเรื่องการใช้ For Next ครับ

หากต้องการตรวจสอบแค่ "รวม B/C จัดเตรียม" จาก "รวม B/C จัดเตรียม 10 รายการ" สามารถทำได้หรือไม่ครับ เนื่องจากจำนวนรายการจะมีการเปลี่ยนแปลงอยู่ตลอด
by sosadboy
Sat May 12, 2018 4:16 pm
Forum: Excel
Topic: สอบถามเรื่องการใช้ For Next ครับ
Replies: 6
Views: 853

สอบถามเรื่องการใช้ For Next ครับ

เนื่องจากผมได้ศึกษาข้อมูลจากเวป แล้วเอามาประยุกต์ใช้กับงานของตัวเองซึ่งเป็นการตัดรายงานสรุปข้อมูลต่างๆ โดยตัดเอาข้อมูลที่ไม่จำเป็นบางส่วนออกออก โดยเบื้องต้นโค๊ดปัจจุบันได้ผลตามต้องการ แต่ยังมีโค๊ดบางส่วนที่ผมไม่เข้าใจ และอาจมีบางส่วนในโค๊ดที่ไม่จำเป็นต้องเขียนลงไป(เนื่องจากคัดลอกมา) เลยอยากฝากทุกท่า...
by sosadboy
Sat Mar 17, 2018 11:35 am
Forum: Talk & Playground
Topic: อยากหัดเขียนโค๊ด VBA ควรเริ่มศึกษาจากตรงไหนก่อนครับ
Replies: 3
Views: 3941

Re: อยากหัดเขียนโค๊ด VBA ควรเริ่มศึกษาจากตรงไหนก่อนครับ

ขอบคุณอาจารย์มากครับที่ให้คำแนะนำ โดยส่วนตัวจะพยายามทำเองก่อนหากไม่ติดปัญหาหรือต้องการใช้งานจริงๆ ก็ไม่ค่อยอยากนำมาโพสต์ถามสักเท่าไหร่ เพราะโดยส่วนตัวแล้วคิดว่าหากทำสำเร็จโดยการศึกษาเองจะรู้สึกว่าเข้าใจได้มากกว่า และส่วนหนึ่งก็เกรงใจหลายๆท่านที่กรุณาสละเวลามาให้คำแนะนำอยู่บ่อยครั้ง ขอขอบคุณอีกครั้งค...
by sosadboy
Sat Mar 17, 2018 10:49 am
Forum: Talk & Playground
Topic: อยากหัดเขียนโค๊ด VBA ควรเริ่มศึกษาจากตรงไหนก่อนครับ
Replies: 3
Views: 3941

อยากหัดเขียนโค๊ด VBA ควรเริ่มศึกษาจากตรงไหนก่อนครับ

ผมมีความต้องการที่จะหัดเขียนโค๊ด VBA เพื่อมาใช้กับการทำงานครับ ตอนนี้ผมเริ่มจากการบันทึกมาโครเพื่อช่วยลดเวลาและขั้นตอนในการทำงานต่างๆใน Excel แล้วก็ศึกษาการเขียนโค๊ดตามเว็ปต่างๆ รวมถึงเว็ปนี้ด้วยครับ ซึ่งผมติดอยู่ที่การศึกษาการเขียนโค๊ดจากเว็ป เพราะโค๊ดที่เขียนขึ้นเองจะแตกต่างจากการบันทึกมาโคร และมี...
by sosadboy
Fri Sep 15, 2017 7:38 pm
Forum: Excel
Topic: สอบถามเรื่องการcopyข้อมูลข้ามไฟล์เมื่อเปิดไฟล์ปลายทาง
Replies: 4
Views: 912

Re: สอบถามเรื่องการcopyข้อมูลข้ามไฟล์เมื่อเปิดไฟล์ปลายทาง

ขอบคุณมากครับ ตอนนี้กำลังดูกระทู้ที่ใกล้เคียงกันในฟอรัมนี้อยู่ครับ
by sosadboy
Fri Sep 15, 2017 7:04 pm
Forum: Excel
Topic: สอบถามเรื่องการcopyข้อมูลข้ามไฟล์เมื่อเปิดไฟล์ปลายทาง
Replies: 4
Views: 912

Re: สอบถามเรื่องการcopyข้อมูลข้ามไฟล์เมื่อเปิดไฟล์ปลายทาง

รบกวนอาจารย์อีกหน่อยครับ กรณีไฟล์ต้นทางเปิดอยู่รูปแบบโค๊ดเป็นแบบไหนครับพยายามค้นหาในเว็ปแล้วยังไม่เจอเลยครับ
by sosadboy
Fri Sep 15, 2017 6:50 pm
Forum: Excel
Topic: สอบถามเรื่องการcopyข้อมูลข้ามไฟล์เมื่อเปิดไฟล์ปลายทาง
Replies: 4
Views: 912

สอบถามเรื่องการcopyข้อมูลข้ามไฟล์เมื่อเปิดไฟล์ปลายทาง

ผมมีไฟล์ที่exportออกมาจากโปรแกรมที่ใช้งานอยู่. และจะ copyไปใส่ในอีกไฟล์หนึ่ง ไม่ทราบว่าสามารถเขียนโค๊ดให้copyข้อมูลจากไฟล์ต้นทางเมื่อเปิดไฟล์ปลายทางอัตโนมัติได้หรือไม่ครับ ตอนนี้ใช้วิธีเปิดทั้ง2ไฟล์แล้วตั้งมาโครไว้สำหรับกดcopyข้อมูลที่ไฟล์ปลายทางครับ