เรียน ท่านอาจารย์ ที่เคารพครับ จะรบกวนมากไปหรือเปล่าครับ นี้เป็นแค่อยากจะเรียนรู้เพี่มเตีม อยากจะเรียนถามท่าน อาจารย์ และสะมาชิกใน
http://www.snasui.com ทุกๆท่านว่า ในโคดข้างลุ่มนี้ ถ้าเกีดสมหมุดว่า อยากจะเลือกท้ายตารางลงตื่มอีกประมาณ 10 แถว
ตัวอย่าง ในตารางที่ ๑ ต้องกานเลือก A1:AG680 (ในโคดของอาจารย์แม่น A1:AG670) หมายความว่าเลือกลงอีก 10 แถวทุกๆตารางครับ อยากสาบว่าในโคดนั้นจะเพี่มเข้า หลื ลดตัวไหนลงครับ
Code: Select all
Sub SubSelectTable()
Dim i As Integer, j As Integer, r As Range
Set r = Sheets("List").Range("A1")
With Sheets("List")
j = .UsedRange.Columns.Count
For i = 1 To j Step 34
Set r = Union(r, .Range(Cells(1, i).CurrentRegion.Address))
Next i
r.Select
End With
End Sub
หมายเหด เป็นกาณอยากเรียนรู้เพี่มเตีมครับ และเป็นไฟล์นี้เองครับ
ส้าง VBA เพื่อ Select ตารางใน Excel.xlsm [162.58 KiB]