: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 128 matches

by kannaree
Wed Sep 13, 2017 1:43 pm
Forum: Excel
Topic: [VBA] Send e-mail multiple recipients
Replies: 6
Views: 1434

Re: [VBA] Send e-mail multiple recipients

:) หนูทำได้แล้วค่ะ หนูก็ย้าย next loop แรก มาไว้ล่างสุด


ขอบคุณค่ะ
by kannaree
Wed Sep 13, 2017 10:40 am
Forum: Excel
Topic: [VBA] Send e-mail multiple recipients
Replies: 6
Views: 1434

Re: [VBA] Send e-mail multiple recipients

ลืมไปบรรทัดนึงค่ะ ขอแก้ไขรูป
1.png
by kannaree
Wed Sep 13, 2017 10:36 am
Forum: Excel
Topic: [VBA] Send e-mail multiple recipients
Replies: 6
Views: 1434

Re: [VBA] Send e-mail multiple recipients

อาจารย์และเพื่อนๆ ในบอร์ด พอดีหนูต้องการ เขียน loop การทำงานประมาณนี้ แต่ติดปัญหา ไม่ทราบว่า เราสามารถแก้ไขโค้ด ในลักษณะนี้ได้อย่างไรค่ะ เนื่องจาก Column A มีข้อมูลที่เป็น Commodity ต่างกัน หนูเขียนโค้ดให้เช็คค่า ในแต่ละ Column A1=32 A2=35 A3=36 และใช้ loop for ในการวนค่า แล้วในรูป for มีการซ้อน if ...
by kannaree
Tue Sep 12, 2017 9:14 am
Forum: Excel
Topic: [VBA] Send e-mail multiple recipients
Replies: 6
Views: 1434

Re: [VBA] Send e-mail multiple recipients

ขอบคุณคะอาจารย์ แต่หนูมีข้อสงสัยว่าถ้าเราเขียน loop check แต่ละเงื่อนไข
จะทำให้โปรแกรมช้าไหมคะ :)
by kannaree
Mon Sep 11, 2017 10:45 am
Forum: Excel
Topic: [VBA] Send e-mail multiple recipients
Replies: 6
Views: 1434

[VBA] Send e-mail multiple recipients

สวัสดีคะ อาจารย์ หนูมีเรื่องจะถามอีกแล้วค่ะ อยากได้แนวคิดว่าโจทย์แบบนี้จะทำในลักษณะใดดี หนูลองใช้ vloopup ข้อมูลจาก database แต่ก็ใช้ไม่ได้ผลเพราะ เลขที่ Vlookup(Column commodity) เหมือนกัน สมมติ ข้อมูลดิบใน sheets แรก จะมีฟิลว์กำหนด Commodity จากภาพ ถ้า Commodity เป็น 2 จะ copy ข้อมูลใน rowนั้นๆ ส่...
by kannaree
Thu Aug 24, 2017 9:02 am
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

ขอบคุณค่ะอาจารย์ ต้องการแบบนี้ถูกแล้วค่ะ แต่ว่า Lotus notes ไม่สามารถส่งเมล์ไปได้หลายเมล์ หนูลอง ทำตามที่อาจารย์บอก อีเมล์จะอยู่ในลักษณะนี้ svi.kannaree@gmail.com;kannaree@svi.co.th, ซึ่งไม่สามารถส่งได้ หนูเลยลองทดสอบ โดยการ copy อีเมล์และส่ง manual เพื่อตรวจสอบ string (ตามรูป1) สามารถส่งออกไป 2 เมล...
by kannaree
Wed Aug 23, 2017 9:32 am
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

*แนบรูปแรกผิดค่ะ
1.png
by kannaree
Wed Aug 23, 2017 9:31 am
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

สามารถทำได้แล้วคะอาจารย์ พอดีว่าหนูทำ loop for ซ้อนกัน ตอนนี้สามารถแก้ปัญหาการส่งเมล์ได้แล้วค่ะ ขอถามอีกคำถามนะคะอาจารย์ พอดีว่า จากโค้ดหนู Vloopup ไปหา sheets database เมื่อได้ Name ตรง และส่งเมล์ตาม column D 1.png จะเห็นว่าถ้ามีหลายอีเมล์เราจะส่งไปได้อย่างไรค่ะ MyStringVar1 เราจะเขียนรับค่า array ...
by kannaree
Mon Aug 21, 2017 8:53 am
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

ขอบคุณมากค่ะ อาจารย์ หนูสามารถแนบไฟล์ไปได้แล้ว แต่หนูคิดว่า หนูน่าจะวน Loop ผิด จึงอยากให้อาจารย์ช่วยตรวจสอบโค้ดให้หน่อยได้ไหมค่ะเพราะว่า กดส่งเมล์แล้ว มัน วน loop ไม่รู้จบ ค่ะ '------------------ Send auto e-mail to supplier --------------------- Private Sub CommandButton5_Click() Dim noSession As ...
by kannaree
Fri Aug 18, 2017 3:24 pm
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

ต่อ

3.ตัวอย่าง Result ที่ได้ทำการแตกไฟล์
5.png
4. Click ปุ่มเพื่อส่งอีเมล์ อัตโนมัติ *ฟังก์ชั่นที่เกิดปัญหา
6.png
ขอบคุณมากค่ะ
by kannaree
Fri Aug 18, 2017 3:22 pm
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

แนบไฟล์งานเพื่อทดสอบ
Test.xlsm
1. Click
3.png
2. ระบุ pathfile ที่จะแตกไฟล์แยกตามลูกค้า
4.png
by kannaree
Fri Aug 18, 2017 3:16 pm
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

ทำได้แล้วค่ะ อาจารย์แต่ติดปัญหาตรงวนลูป จริง ๆ ตั้งข้อมูลไว้แค่ 3 ลูกค้า (ตามรูป) 1.png แต่ข้อมูลส่งเมล์ ติด loop แถมไฟล์ก็ไม่ถูกแนบไป*** 2.png '------------------ Send auto e-mail to supplier --------------------- Private Sub CommandButton5_Click() Dim noSession As Object, noDatabase As Object, noD...
by kannaree
Tue Aug 15, 2017 8:23 am
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

อยากทราบว่าเราสามารถเอาข้อมูลจาก sheets ไป vlookup กับชื่อไฟล์ได้หรือไม่ อย่างไรคะอาจารย์



ขอบคุณค่ะ
by kannaree
Fri Aug 11, 2017 2:08 pm
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

Re: [vba] send auto mail

file for test :
Test.rar
by kannaree
Fri Aug 11, 2017 2:06 pm
Forum: Excel
Topic: [vba] send auto mail
Replies: 14
Views: 5103

[vba] send auto mail

สวัสดีคะอาจารย์และทุกๆท่าน ฉันอยากจะทราบว่าเราสามารถ vlookup จากชื่อไฟล์ในโฟลเดอร์ได้หรือไม่ อย่างไรคะ คือต้องการให้คลิกปุ่ม auto send mail แล้วให้ vlookup หา file จาก folder ที่เก็บไว้ ถ้าชื่อไฟล์เหมือน column ให้ส่งเมล์ ตาม column [D] ไม่ทราบว่า สามารถวนลูปได้ในลักษณะไหนคะ พอดีตอนนี้ fixไว้ folder...
by kannaree
Thu Jul 20, 2017 9:29 am
Forum: Excel
Topic: [VBA] ต่อไฟล์ auto แนว Colunm (แนวตั้ง)
Replies: 4
Views: 989

Re: [VBA] ต่อไฟล์ auto แนว Colunm (แนวตั้ง)

หนูสามารถทำได้แล้ว แต่โค้ดไม่ค่อยสวยงามเท่าไหร่พอดีไม่ค่อยมีพื้นฐาน มีวิธีปรับโค้ดให้ดีกว่านี้ไหมค่ะ Do While strName <> vbNullString If active_workbook.Name <> strName And strName <> "" Then Workbooks.Open Filename:=File_Path & "\" & strName Set dataset_workbook = Active...
by kannaree
Thu Jul 20, 2017 8:33 am
Forum: Excel
Topic: [VBA] ต่อไฟล์ auto แนว Colunm (แนวตั้ง)
Replies: 4
Views: 989

Re: [VBA] ต่อไฟล์ auto แนว Colunm (แนวตั้ง)

ขอบคุณมากค่ะอาจารย์ แต่ลองทดสอบดูแล้ว ตารางไม่ต่อกันค่ะ เหมือนจะ copy วางซ้ำที่เดิม
19.png

อยากให้ต่อกันตามรูปด้านล่างค่ะ
20.png
by kannaree
Wed Jul 19, 2017 2:09 pm
Forum: Excel
Topic: [VBA] ต่อไฟล์ auto แนว Colunm (แนวตั้ง)
Replies: 4
Views: 989

[VBA] ต่อไฟล์ auto แนว Colunm (แนวตั้ง)

สวัสดีค่ะ 1. อยากสอบถามว่าถ้าต้องการเอาไฟล์มาต่อกัน แนวตั้งจะต้องแก้ไขโค้ดอย่างไรค่ะ ลองดูแล้วทำไม่ได้ ได้แต่แนวนอนค่ะ 2. อีกอย่างค่ะ พอลอง test ดูแล้วลบข้อมูลเดิม กดเทสใหม่ ข้อมูลกลับไปต่อท้ายเป็น บรรทัดที่ไม่มีข้อมูลบรรทัดสุดท้าย ข้อมูลไม่ขึ้นมาแสดงตรง b1 12.png Private Sub CommandButton1_Click() ...
by kannaree
Thu Jul 06, 2017 5:04 pm
Forum: Excel
Topic: Create new file copy template
Replies: 2
Views: 680

Re: Create new file copy template

test_60717.xlsx
by kannaree
Thu Jul 06, 2017 5:03 pm
Forum: Excel
Topic: Create new file copy template
Replies: 2
Views: 680

Create new file copy template

สวัสดีค่ะ อาจารย์และทุกท่าน รายละเอียดการทำระบบมีเยอะมากเปลี่ยนแปลงไปตาม requirement และมาลองทำดูแล้วไม่ประสบความสำเร็จ ขอโทษทางเพจนะคะที่ต้องมาตั้งคำถามบ่อยๆ รบกวนขอความช่วยเหลือจากทุกท่าด้วยค่ะ 311.png จะเห็นว่าจากรูป Column A มีข้อมูล 3 ข้อมูล แต่ช่อง C , D มี 20 ข้อมูล อยากคลิกปุ่ม แล้วแตกไฟล์ให...