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

by boongum
Wed Nov 28, 2018 11:18 am
Forum: Excel
Topic: สอบถามเรื่องการ connect sql ด้วย vba ครับ
Replies: 8
Views: 1769

Re: สอบถามเรื่องการ connect sql ด้วย vba ครับ

ได้แล้วครับ ขอบคุณมากๆๆ ครับ
astalavista wrote: Wed Nov 28, 2018 10:50 am ลองเพิ่ม

Code: Select all

Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
ไว้ส่วนบนของ function
และ

Code: Select all

Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
ไว้ตอนก่อนออกจาก function ดูครับ
by boongum
Wed Nov 28, 2018 9:33 am
Forum: Excel
Topic: สอบถามเรื่องการ connect sql ด้วย vba ครับ
Replies: 8
Views: 1769

Re: สอบถามเรื่องการ connect sql ด้วย vba ครับ

ถ้าใช้อันนี้เร็วครับ ตอนแรกผมก็ใช้โค้ดนี้ครับ แต่ติดตรงที่ว่า ข้อมูลที่วางลงในเซลล์ มันอยู่ไม่ต่อเนื่องกันครับ มีเว้น A1:E1 แล้วข้ามไป G1:F1 ประมาณนี้ครับ และข้อมูลมีหมื่น ถึง สีหมื่น แถว เลยต้องหาโค้ดใหม่ เพื่อมาช่วยให้เร็วขึ้นครับ
ขอบคุณครับ


:D ลองวางที่ชีตใด ๆ ดูก่อนว่าเร็วขึ้นหรือไม่ครับ

ต ...
by boongum
Tue Nov 27, 2018 4:42 pm
Forum: Excel
Topic: สอบถามเรื่องการ connect sql ด้วย vba ครับ
Replies: 8
Views: 1769

Re: สอบถามเรื่องการ connect sql ด้วย vba ครับ

ตอนนี้ผมดึงข้อมูลได้แล้วครับ แต่ติดปัญหาการดึงข้อมูลยังช้าอยู่ครับ
ไม่ทราบว่ามันสามารถทำให้เร็วกว่านี้ได้ไหมครับ
อันเป็นโค้ดที่ผมใช้ครับ

Do While rs.EOF = False
Sheets(tName).Cells(i + 5, 1).Value = rs.Fields("CarID")
Sheets(tName).Cells(i + 5, 2).Value = rs.Fields("ID")
rs.MoveNext
i = i + 1 ...
by boongum
Fri Nov 23, 2018 11:17 am
Forum: Excel
Topic: สอบถามเรื่องการ connect sql ด้วย vba ครับ
Replies: 8
Views: 1769

Re: สอบถามเรื่องการ connect sql ด้วย vba ครับ

ผมลองทำแล้ว แต่ยังไม่เข้าใจ พอรันแล้ว ขึ้น error รูปครับ error ตรง For Each fld In rs.Fields(iCount) ครับ
ขอบคุณครับ
Image 1.jpg


Function DataIB()
Dim rs As ADODB.Recordset
Dim Connected As Boolean
Dim sql As String
Dim tName As String
Dim iCount, Rws, Col As Integer
Dim fld As Range ...
by boongum
Thu Nov 22, 2018 2:27 pm
Forum: Excel
Topic: สอบถามเรื่องการ connect sql ด้วย vba ครับ
Replies: 8
Views: 1769

สอบถามเรื่องการ connect sql ด้วย vba ครับ

ผมเขียน vba connect กับ sql ครับ ซึ่งทำได้แล้ว แต่ติดปัญหาคือ
Column ที่จะให้โชว์ข้อมูลไม่ได้อยู่ติดกันทั้งหมดครับ ตอนนี้ผมใช้วิธี เขียนดึงข้อมูลตามจำนวนช่อง เช่น อันแรกช่อง A - E อันกที่ 2 E -G แบบนี้ก็ทำการดึง 2 รอบครับ
ถ้ามีข้อมูลเยอะๆ ทำให้ดึงข้อมูลช้ามากๆ ไม่ทราบว่าพอจะมีวิธีที่ดึงข้อมูลคั้งเด ...
by boongum
Fri Dec 27, 2013 4:02 pm
Forum: Excel
Topic: อยากให้โชว์เฉพาะรหัสที่มีข้อมูล
Replies: 2
Views: 534

Re: อยากให้โชว์เฉพาะรหัสที่มีข้อมูล

ขอบพระคุณมาก ๆ ๆ ครับ อาจารย์
by boongum
Fri Dec 27, 2013 1:53 pm
Forum: Excel
Topic: อยากให้โชว์เฉพาะรหัสที่มีข้อมูล
Replies: 2
Views: 534

อยากให้โชว์เฉพาะรหัสที่มีข้อมูล

สวัสดีครับ
ผมอยากให้รหัสใน List โชว์เฉพาะรหัสที่มีข้อมูลเงินเดือนครับ

ไม่ทราบว่าจะทำยังไงได้บ้างครับ

ขอบคุณครับ