Code chọn nhiều dòng cùng lúc (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

khuongvietphong

Be all you can be !
Tham gia
6/7/14
Bài viết
2,069
Được thích
1,444
Nghề nghiệp
Ăn không ngồi rồi ^.^
Nhờ mọi người viết giúp em đoạn code để chọn cùng lúc được nhiều dòng. Cụ thể tại cột A em muốn chọn các ô : A3, A5 , A7 ... đến
A499 , tức là các ô có số thứ tự dòng là số lẻ nhưng trừ ô A1 ra. Em xin cảm ơn !
 
Lần chỉnh sửa cuối:
Nhờ mọi người viết giúp em đoạn code để chọn cùng lúc được nhiều dòng. Cụ thể tại cột A em muốn chọn các ô : A3, A5 , A7 ... đến
A499 , tức là các ô có số thứ tự dòng là số lẻ nhưng trừ ô A1 ra. Em xin cảm ơn !
Bạn dùng code này thử xem.
Mã:
Sub GPE()
On Error Resume Next
Dim k As Range, s As Range, i As Integer
Set s = Range("A3")
For i = 5 To 499 Step 2
  Set k = Range("A" & i)
  Set s = Union(k, s)
Next i
s.Select
End Sub
 
Upvote 0
Bạn dùng code này thử xem.
Mã:
Sub GPE()
On Error Resume Next
Dim k As Range, s As Range, i As Integer
Set s = Range("A3")
For i = 5 To 499 Step 2
  Set k = Range("A" & i)
  Set s = Union(k, s)
Next i
s.Select
End Sub

Tuyệt vời @$@!^%@$@!^%. Em cảm ơn nhiều ạ. Tác giả giải thích giùm em câu lệnh này với : Set s = Union(k, s)
 
Upvote 0
Tuyệt vời @$@!^%@$@!^%. Em cảm ơn nhiều ạ. Tác giả giải thích giùm em câu lệnh này với : Set s = Union(k, s)
Nối 2 vùng k và s lại với nhau (tương tự như chọn 2 vùng chọn cách xa nhau thì dùng Ctrl vậy, nhưng ở đây là nối 2 vùng lại chứ chưa chọn nghe).
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom