標題:
[發問]
請問各位前輩關於VBA 陣列取代問題
[打印本頁]
作者:
ii31sakura
時間:
2014-6-13 16:00
標題:
請問各位前輩關於VBA 陣列取代問題
不好意思、請問一下各位前輩們~小弟的附件中有兩個分頁、一個是Data、一個是轉換頁,
請問如果小弟想要將Data中各欄位下方有數值的欄位皆取代成數值"1",
如現在轉換頁所顯示的情況、請問小弟該如何使用陣列改寫呢??
再請麻煩幫忙前輩指導一下、謝謝~
[attach]18493[/attach]
作者:
stillfish00
時間:
2014-6-13 17:13
回復
1#
ii31sakura
Sub Test()
With Sheets("Data").[A1].CurrentRegion
.Offset(1, 1).Resize(.Rows.Count - 1, .Columns.Count - 1).SpecialCells(xlCellTypeConstants, xlNumbers).Value = 1
End With
End Sub
作者:
GBKEE
時間:
2014-6-14 09:01
回復
2#
stillfish00
可簡化
Sub Test()
With Sheets("Data").[A1].CurrentRegion
.Offset(1, 1).SpecialCells(xlCellTypeConstants, xlNumbers).Value = 1
End With
End Sub
複製代碼
作者:
ii31sakura
時間:
2014-6-14 09:20
回復
3#
GBKEE
感謝stillfish00與GBKEE前輩的指導、兩位的方法對小弟來說都是有用的,
我會好好的學習、感謝兩位前輩~
作者:
stillfish00
時間:
2014-6-14 11:51
回復
3#
GBKEE
也對,謝謝提醒。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)