เขียนCode VBA เพื่อดึงภาพแล้วแต่ภาพไม่มา
Posted: Tue Nov 01, 2011 4:32 pm
สวัสดีค่ะอาจาร์ย หนูมีไฟล์หนึ่ง 133428540.xls ได้เขียนโค้ด VBA แล้วแต่คำสั่งไม่ทำงาน รบกวนอาจารย์ช่วยดูให้หน่อยค่ะ
ฟอรัม Excel, VBA และอื่นๆ ของคนไทยเพื่อประโยชน์ของทุกคนในจักรวาล (Forum Excel, VBA and others of Thai people for everyone in the universe.)
http://snasui.com/
Code: Select all
With Worksheets("Sheet1")
Set ra = .Range("G4", .Range("D65536").End(xlUp).Offset(0, 1))
End With
widtara wrote:With Worksheets("Sheet1")
Set ra = .Range("G4", .Range("D65536").End(xlUp).Offset(0, 1))
End With
น่าจะให้คำสั่งทำงานใน "D" ทุกบรรทัด เช่นใส่ข้อมูล D4 ภาพก็ออกที่ G4 แล้วก็เลื่อนลงมาเรื่อยๆหรือเปล่าค่ะ หนูต้องการให้เป็นอย่างนี้นะค่ะ
ยังเข้าใจไม่ถูกต้องครับwidtara wrote:With Worksheets("Sheet1")
Set ra = .Range("G4", .Range("D65536").End(xlUp).Offset(0, 1))
End With
น่าจะให้คำสั่งทำงานใน "D" ทุกบรรทัด เช่นใส่ข้อมูล D4 ภาพก็ออกที่ G4 แล้วก็เลื่อนลงมาเรื่อยๆหรือเปล่าค่ะ หนูต้องการให้เป็นอย่างนี้นะค่ะ
Code: Select all
On Error Resume Next
ส่วนคำสั่งถูกแ้ล้วและถูกมองเป็น Error นั้น ผมคงต้องเห็นจังหวะนั้นถึงจะวินิจฉัยได้ครับsnasui wrote: ที่บอกว่าคำสั่งไม่ทำงานเลยคงจะไม่ใช่ครับ <== หมายถึงว่าทำงานอยู่ครับ
เนื่องจากไปบังคับว่าแม้จะมีการผิดพลาดก็ไม่แสดงการผิดพลาดขึ้นมาด้วยคำสั่ง
ก็เลยไม่เห็นว่ามันผิดพลาด เพราะถูกบังคับไม่ให้แสดงค่าผิดพลาดออกมาCode: Select all
On Error Resume Next