excel vba 判定顏色 最後一行 (高手請進)

各位大大,高手打擾了
小弟初學excel 有個問題請教
想要透過VBA選取黃色最前一列與最後一列
中間會有其他顏色
並選取A欄倒J欄(如圖示)
excel vba 判定顏色 最後一行 (高手請進)

結果如下圖
excel vba 判定顏色 最後一行 (高手請進)


煩請各位高手指教 感謝您


2017-12-13 23:13 發佈

JohnnyJY wrote:
想要透過VBA選取黃色最前一列與最後一列...(恕刪)


Sub test()

allrow = 20: firstrow = "": lastrow = ""
For i = 1 To allrow
If Cells(i, 1).Interior.Color = vbYellow And firstrow = "" Then firstrow = i
If Cells(allrow + 1 - i, 1).Interior.Color = vbYellow And lastrow = "" Then lastrow = allrow + 1 - i
If firstrow <> "" And lastrow <> "" Then Exit For
Next i
Range(Cells(firstrow, 1), Cells(lastrow, "j")).Select

End Sub
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?