0
當前的代碼VBA跨列選擇變量行
lngLastRowDPWK = ActiveSheet.Cells(Activesheet.Rows.Count,"DX".End(xlUP).Row+3
Range("DP" & lngLastRowDPWK:"DV" & lngLastRowDPWK +2).select
我想它突出DP-DV,但行號是變量列的幾行。 任何幫助表示讚賞。謝謝
當前的代碼VBA跨列選擇變量行
lngLastRowDPWK = ActiveSheet.Cells(Activesheet.Rows.Count,"DX".End(xlUP).Row+3
Range("DP" & lngLastRowDPWK:"DV" & lngLastRowDPWK +2).select
我想它突出DP-DV,但行號是變量列的幾行。 任何幫助表示讚賞。謝謝
Sub test()
'You were missing a ")"
lngLastRowDPWK = ActiveSheet.Cells(ActiveSheet.Rows.Count, "DX").End(xlUp).Row + 3
'You weren't creating the string correctly
Range("DP" & lngLastRowDPWK & ":DV" & lngLastRowDPWK + 2).Select
End Sub
範圍( 「DP」 和lngLastRowDPWK& 「:」 & 「DV」 &lngLastRowDPWK +2)。選擇 – user3066795
謝謝我發現變化,以及在同一時間。我會在你的代碼中使用你的代碼,儘管感謝你的幫助 – user3066795
@ user3066795 - 你爲什麼選擇數據?僅供參考,最好[避免使用'.Select' /'.Activate](https://stackoverflow.com/questions/10714251/how-to-avoid-using-select-in-excel-vba-macros) – BruceWayne