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

by Godtheking
Mon Jun 10, 2024 2:38 pm
Forum: Excel
Topic: สูตรหา ชั่วโมง นาที วินาที
Replies: 1
Views: 166

สูตรหา ชั่วโมง นาที วินาที

รบกวนช่วยคิดสูตรหา ชั่วโมง นาทีและวินาที ให้หน่อยครับ
ตัวอย่างเช่น 128.50 คิดเป็น 2 ชั่วโมง 8 นาที 50 วินาที
ผมไม่รู้ว่าต้องใช้สูตรอะไรในการหา ชั่วโมง นาทีและวินาที ครับ
ผมมีเวลา 1254.50 ครับผมเลยไม่รู้ว่าจะคิดออกมาอย่างไงครับ
โดยใช้สูตรอะไรในการหาครับ
รบกวนผมรู้ทีครับ
by Godtheking
Wed Mar 06, 2024 3:52 pm
Forum: Excel
Topic: การ Update ข้อมูลที่มีการแก้ไขครับ
Replies: 5
Views: 430

Re: การ Update ข้อมูลที่มีการแก้ไขครับ


เปิด Userform ที่ sheet Trim ขึ้นมาครับและเลือกที่ Line Packing ให้เลือก Trim ครับ
และจะมีข้อมูลขึ้นมาให้ เลือกข้อมูลด้านล่าง 1 ข้อและกด Edit และลองแก้ไขข้อมูล
เสร็จแล้วกด Update ครับ
พอกด Update แล้วข้อมูลที่จะ Update ไม่ได้วางทับตัวที่ Edit ขึ้นมาครับแต่ข้อมูลไปเพิ่มบรรทัดใหม่ครับ
by Godtheking
Wed Mar 06, 2024 1:17 pm
Forum: Excel
Topic: การ Update ข้อมูลที่มีการแก้ไขครับ
Replies: 5
Views: 430

Re: การ Update ข้อมูลที่มีการแก้ไขครับ

ขอโทษครับผมจะระวังในการใช้ภาษาครับ

ตอนนี้ผมติดปัญหาเรื่องของการ UPDATE
ผม Edit ข้อมูลขึ้นมาแก้ไข แล้วกด Update ข้อมูลของผมที่ Update ไม่ได้ทับตัวที่ Edit
ขั้นมาแต่ข้อมูลลงไปอยู่ล่าสุด ผมต้องปรับแก้ Code ตรงไหนบ้างครับ


Sub Update_Weight() ''' *** Update *** '''
Dim sh As Worksheet
Dim iRow ...
by Godtheking
Wed Mar 06, 2024 11:50 am
Forum: Excel
Topic: การ Update ข้อมูลที่มีการแก้ไขครับ
Replies: 5
Views: 430

การ Update ข้อมูลที่มีการแก้ไขครับ

ตอนนี้ผมติดปัญหาเรื่องของการ UPDATE
ผม Edit ข้อมูลขึ้นมาแก้ไข แร้วกด Update ข้อมูลของผมที่ Update ไม่ได้ทับตัวที่ Edit
ขั้นมาแต่ข้อมูลลงไปอยู่ล่าสุด ผมต้องปรับแก้ Code ตรงไหนบ้างครับ


Sub Update_Weight() ''' *** Update *** '''
Dim sh As Worksheet
Dim iRow As Long
Dim x As Object
Dim str As ...
by Godtheking
Wed Mar 06, 2024 9:40 am
Forum: Excel
Topic: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก
Replies: 3
Views: 297

Re: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก


ผมลองปรับใช้ได้แร้วครับแต่ตอนนี้ผมติดปัญหาเรื่องของการ UPDATE
ผม Edit ข้อมูลขึ้นมาแก้ไข แร้วกด Update ข้อมูลของผมที่ Update ไม่ได้ทับตัวที่ Edit
ขั้นมาแต่ข้อมูลลงไปอยู่ล่าสุด
ผมต้องปรับแก้ Code ตรงไหนบ้างครับ


Sub Update_Weight() ''' *** Update *** '''
Dim sh As Worksheet
Dim iRow As Long ...
by Godtheking
Tue Mar 05, 2024 11:37 am
Forum: Excel
Topic: หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก
Replies: 3
Views: 297

หาสูตรการเก็บค่าของ Sheets ที่ Option Button เลือก

ผมอยากจะแทนค่าใน Set sh = ThisWorkbook.Sheets("Trim")
ให้ Trim เก็บค่าเอา Sheets จาก Option Button ถ้าเลือก PBP ให้ Trim เปลี่ยนเป็น PBP
ต้องเขียนโค้ดอย่างไงครับ

Dim sh As Worksheet
Dim iRow As Long

Set sh = ThisWorkbook.Sheets("Trim")

If frmForm.txtRowNumber.Value = "" Then
iRow ...
by Godtheking
Sat Feb 17, 2024 3:48 pm
Forum: Excel
Topic: TextBox ไม่มีค่าให้สูตรรันข้ามไป
Replies: 4
Views: 383

Re: TextBox ไม่มีค่าให้สูตรรันข้ามไป

แก้ได้แ ล้ วครับขอบคุณครับ

Private Sub txtPiece_Change()

Dim Result(10) As Variant
Dim Ave As Double
Dim x, y, z, Sum As Double

''' *** Average *** ''"
If txtBox1.Text = "" Then GoTo Ave
Result(1) = CDbl(txtBox1.Value)
If txtBox2.Text = "" Then GoTo Ave
Result(2) = CDbl(txtBox2.Value ...
by Godtheking
Sat Feb 17, 2024 11:53 am
Forum: Excel
Topic: TextBox ไม่มีค่าให้สูตรรันข้ามไป
Replies: 4
Views: 383

Re: TextBox ไม่มีค่าให้สูตรรันข้ามไป

สูตร Average ใน Excel ได้ Standard 1.26 โดยใช้สูตร =AVERAGE(G3:P3)
แต่พอผมลองเขียน VBA ใน UserForm ขึ้นมาแต่เพิ่มข้อมูลใน TextBox เข้าไปใน Textbox1-10
สูตรคำนวณออกมาได้อีกแบบนึ่งใน Standard ได้ 1.143 ผมอยากได้สูตรใน UserForm คำนวณให้ได้ตาม
ไฟล์ใน Excel โดยไม่ต้องไปเอาค่าใน Excel มาแสดงครับ ...
by Godtheking
Fri Feb 16, 2024 3:12 pm
Forum: Excel
Topic: TextBox ไม่มีค่าให้สูตรรันข้ามไป
Replies: 4
Views: 383

TextBox ไม่มีค่าให้สูตรรันข้ามไป

รบกวนช่วยดูให้ทีครับ
ฺBox3-Box10 ผมยังไม่มีค่าอะไรจะไม่ให้สูตรคำนวณ Average ออกได้ไหมครับให้ข้ามไปเลย
Dim Result(10) As Double
Dim Ave As Double
Dim x, y, z, Sum As Double

'''' *** Average *** ''"
Result(1) = CDbl(txtBox1.Value)
Result(2) = CDbl(txtBox2.Value)
Result(3) = CDbl(txtBox3 ...
by Godtheking
Fri Feb 09, 2024 4:39 pm
Forum: Excel
Topic: ดึงข้อมูล Excel
Replies: 2
Views: 423

Re: ดึงข้อมูล Excel

หาแก้ตั้งนานขอบคุณครับ
by Godtheking
Fri Feb 09, 2024 9:51 am
Forum: Excel
Topic: ดึงข้อมูล Excel
Replies: 2
Views: 423

ดึงข้อมูล Excel

ช่วยดูให้หน่อยครับผมดึงข้อมูลของ Excel หลายไฟล์แต่ดึงมาได้แค่หัวบันทัดส่วนเนื้อหาข้อมูลอื่นๆไม่มา
by Godtheking
Tue May 09, 2023 12:07 pm
Forum: Excel
Topic: Copy ข้อมูลที่ต้องการและไปวางบรรทัดสุดท้ายของ Sheet
Replies: 1
Views: 258

Copy ข้อมูลที่ต้องการและไปวางบรรทัดสุดท้ายของ Sheet

ผมอยากทราบโค้ดที่หาบรรทัดสุดท้ายและวางข้อมูลที่เราสั่งให่ Copy ไว้
(ผมต้อง filter ไว้แล้ว copy ให้ vba หาบรรทัดสุดท้ายของ Sheet เพื่อจะวางครับ)

Sub Copy_Data()
Dim i As Range
Dim myLastRow As Long
Columns("A:AY").EntireColumn.Hidden = False 'To UnHide Columns B to D
For Each i In Worksheets ...
by Godtheking
Tue Apr 18, 2023 10:55 pm
Forum: Excel
Topic: Locked excel เฉพาะข้อความ VB
Replies: 1
Views: 313

Locked excel เฉพาะข้อความ VB

ผมอยากล็อคข้อมูล B-->N ทั้งหมดที่มีข้อความ
ส่วนที่ไม่มีข้อความไม่ให้ล็อคแต่พอเพิ่มข้อความเข้าไปแล้วให้ล็อคอัตโนมัติ
ทำได้ไหมครับ
ผมลองหาข้อมูลมาแล้วแต่ทำไม่ได้ครับช่วยหน่อยครับ
Sub protectsheet()

ActiveSheet.Unprotect Password:="543050"
If ActiveCell.Value <> " " Then
ActiveCell.Offset(0, 1 ...
by Godtheking
Thu Apr 06, 2023 7:08 pm
Forum: Excel
Topic: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ
Replies: 7
Views: 573

Re: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ

อันนี้อีกส่วนครับที่เหลือไฟล์ใหญ่ไปส่งให้ไม่ได้
by Godtheking
Thu Apr 06, 2023 7:07 pm
Forum: Excel
Topic: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ
Replies: 7
Views: 573

Re: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ

ไฟล์ใช้เยอะครับผมไม่รู้ว่าไฟล์ตัวไหนมีที่ปัญหา
by Godtheking
Thu Apr 06, 2023 6:49 pm
Forum: Excel
Topic: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ
Replies: 7
Views: 573

Re: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ

:) :) ขั้นตอนแรกให้กด Start จะมี Userform ขึ้นให้ใส่ที่อยู่ของ ไฟล์ Excel ที่ต้องดึงข้อมูลทั้งหมดทีเดี่ยว เช่นของผม ให้ Copy ที่อยู่มาใส่ใน Userform และกด Register ครับ Image
by Godtheking
Thu Apr 06, 2023 5:58 pm
Forum: Excel
Topic: ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ
Replies: 7
Views: 573

ช่วยแก้โค้ดให้หน่อยครับ ดึงข้อมูลมาไม่ครบ

8-) :D ผมดึงข้อมูลจากหลายๆ Sheets ทีเดียวครับแต่ระบบดึงข้อมูลมาไม่ครบครับมันขาดหายบ้างเป็นบางครั้งบางครั้งก็ไม่หายไม่รู้เป็นเพราะอะไรครับ ช่วง 720 กว่า ข้อมูลขาดหายไปบางช่วงแต่ 830 กว่า ข้อมูลมาครบปกติครับ โค้ดไม่มีติดครับ ช่วยดูให้หน่อยครับ :flw: :flw:
by Godtheking
Tue Mar 14, 2023 8:58 am
Forum: Excel
Topic: ช่วยแก้โค้ดให้หน่อยครับ
Replies: 3
Views: 315

Re: ช่วยแก้โค้ดให้หน่อยครับ

ช่วยยกตัวอย่างให้หน่อยได้ไหมครับ lส่วนท้ายๆ ของ Link ผมไม่สามารถหาได้ครับผมไม่รู้ว่าต้องใช้ส่วนไหนเข้ามาช่วยใน Link เยอะมากครับ
by Godtheking
Mon Mar 13, 2023 2:28 pm
Forum: Excel
Topic: ช่วยแก้โค้ดให้หน่อยครับ
Replies: 3
Views: 315

ช่วยแก้โค้ดให้หน่อยครับ

:D โค้ดมันติดครับช่วยหน่อยไฟล์ของผมเอาไว้ One drive ผมให้ไฟล์บันทึกอัตโนมัติ แล้วระบบติด แต่ถ้าอยู่ นอก One Drive ระบบไม่ติดระบบปกติทุกอย่างแก้อย่าไงครับช่วยทีครับ

Function SQLSelect(ByVal strSql As String) As ADODB.Recordset
Dim conn As New ADODB.Connection
Dim rst As New ADODB.Recordset

If ...