返回列表 上一主題 發帖

[發問] VBA_各工作表的T3(含)右邊各數字~有重複者只取第1個之語法。

還是看不懂需求,猜一下:

tVal%, ValChk%(1 To 50) sub 開頭先定義這2個變數

If a = Sheets(s).[R5] Then
  tVal = 100 - Cells(a.Row, 9).Value
  If tVal < 51 Then
    If ValChk(tVal) = 0 Then
     .Cells(5, t) = Cells(a.Row, 9) 'J:P顯示R5值的I欄期數值
     .Cells(3, t) = tVal  '期距
     ValChk(tVal) = 1
 
     .Cells(1, t) = "=IF(Count(offset(A7,,COLUMN()-1," & e & ")),"""",1)" 'T1~Tn公式
     .Cells(1, t + 1) = "=1"
     .Cells(1, t).Interior.ColorIndex = 6 'T1標示Color
     t = t + 1
    End If
  End If
  q = q + 1
End If

TOP

回復 4# Airman


Sheet1的T3=42,其餘(後)的各Sheet的第3列不再顯示42 

照此規則,最後面的工作表應沒有T3的資料,全集中在前面,

做了排除,不可能與原主檔效果相同:
主檔.rar (54.98 KB)
 

TOP

        靜思自在 : 心中常存善解、包容、感思、知足、惜福。
返回列表 上一主題