返回列表 上一主題 發帖

[發問] 關於Union的用法及修改,兩個問題請教

回復 1# chiang0320
1. 怎麼修改成選取  "整列(rows) "
可修改如下
  1. Option Explicit
  2. Sub QQQ()
  3.     Dim i As Long, Target As Range, Rng As Range
  4.     Set Rng = Range("A1").CurrentRegion.Rows '** 附檔資料的範圍的的所有列
  5.     For i = 2 To 11
  6.         If Rng(i).Cells(2) < 2 Then
  7.         'If Rng.Range("B" & i) < 2 Then '** 也可以
  8.             If Target Is Nothing Then
  9.                 Set Target = Rng(i)
  10.             Else
  11.                 Set Target = Union(Target, Rng(i))
  12.             End If
  13.         End If
  14.     Next
  15.     If Not Target Is Nothing Then Target.Select
  16. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 人生最大的成就是從失敗中站起來。
返回列表 上一主題