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

by newplayers
Fri Mar 31, 2017 12:11 am
Forum: Excel Macro & VBA
Topic: มีปัญหากับการใช้งาน on error goto ใน VBA ครับ
Replies: 4
Views: 2011

Re: มีปัญหากับการใช้งาน on error goto ใน VBA ครับ

ลองปรับมาใช้โค้ดอีกแบบดูครับ Sub CopyData()
Dim cell As Range
Dim rw As Long
For Each cell In Worksheets("Sheet1").Range("A:A").Cells
If cell <> "" Then
rw = Lookup(cell.Value)
If rw <> 0 Then
Worksheets("Sheet1").Cells(cell.Row, "A").Resize(, 2).Value = _
Worksheets("Sheet2").Cells(rw, "A").Resize ...
by newplayers
Thu Mar 30, 2017 2:21 pm
Forum: Excel Macro & VBA
Topic: มีปัญหากับการใช้งาน on error goto ใน VBA ครับ
Replies: 4
Views: 2011

Re: มีปัญหากับการใช้งาน on error goto ใน VBA ครับ

ปรับเป็น Public Sub find_value()
Dim end_row As Long
Sheets("Sheet1").Select
Range("a1").Select
end_row = ActiveCell.End(xlDown).Row
Dim val As String
Dim i As Long
For i = 1 To end_row
val = Range("a" & i).Value
Sheets("Sheet2").Select
Columns("a:a").Select
On Error GoTo skipfind:
Cells.Find ...
by newplayers
Wed Mar 29, 2017 4:56 pm
Forum: Excel Macro & VBA
Topic: มีปัญหากับการใช้งาน on error goto ใน VBA ครับ
Replies: 4
Views: 2011

มีปัญหากับการใช้งาน on error goto ใน VBA ครับ

ผมมีปัญหากับการใช้ on error goto ร่วมกับ การใช้ For ..... Next ครับ
คือผมต้องการเขียนโค้ดให้หาคำที่กำหนดขึ้นใน sheet1 ไปหาใน sheet2 เพื่อเอา value มากรอกใน sheet1

ตัวอย่าง
ผมมีคำอยู่ใน sheet1 ที่ตำแหน่ง A1:A8
ผมต้องการใช้คำที่ตำแหน่ง A1 ไปค้นหาใน Sheet2 ที่ collumn A หากพบให้ นำค่าใน collumn B ...