標題:
參照Y欄找到X欄空白的位置
[打印本頁]
作者:
myleoyes
時間:
2010-8-14 19:55
標題:
參照Y欄找到X欄空白的位置
各位前輩你們好!
前輩!問題如附檔案說明
請知道的前輩,不吝賜教謝謝再三!!
作者:
kimbal
時間:
2010-8-14 21:28
本帖最後由 kimbal 於 2010-8-14 21:37 編輯
.Cells(Rows.Count, 1 + Month(Date) * 3).End(xlUp).Offset(1, 0).Select
這個是算術題吧
作者:
myleoyes
時間:
2010-8-15 08:23
回復
2#
kimbal
kimbal前輩你好!
前輩!謝謝!這樣子找到是Y9的位置
.Cells(Rows.Count, 1 + Month(Date) * 3).End(xlUp).Offset(1, 0).Select
若改成
.Cells(Rows.Count, 1 + Month(Date) * 3).End(xlUp).Offset(1, -1).Select
才是找到X9的位置是正確,但再按鈕滑鼠應該是在X10的位置,因為Y10是" "
結果在原位,不好意思小弟的問題沒有說清楚還要連續下去
若改成
.Cells(Rows.Count, 3 + (Month(Date) - 1) * 3).End(xlUp)(2, 1).Offset(2, 0).Select
也不對....所以程式有誤,請不吝賜教謝謝再三!!
作者:
oobird
時間:
2010-8-15 15:52
Sub Ex()
With Sheet1
c = (Month(Date)) * 3 + 1
.Cells(.Cells(65536, c).End(3).Row + 1, c - 1).Select
End With
End Sub
作者:
GBKEE
時間:
2010-8-15 17:09
回復
3#
myleoyes
Sub Ex()
Dim R%, C%
With Sheet1
C = Month(Date) * 3
R = IIf(.Cells(Rows.Count, C).End(3).Row > .Cells(Rows.Count, C + 1).End(3).Row, .Cells(Rows.Count, C).End(3).Row, .Cells(Rows.Count, C + 1).End(3).Row)
.Cells(R + 1, C).Select
End With
End Sub
複製代碼
作者:
myleoyes
時間:
2010-8-15 20:07
回復
5#
GBKEE
oobird前輩你好!
前輩!哇!好久不見!!謝謝!
達人出手果然不同凡響謝謝再三!!
作者:
myleoyes
時間:
2010-8-15 20:08
回復
6#
myleoyes
GBKEE前輩你好!
良師!謝謝!程式有誤喔!
就是在X9的位置正確
但再按鈕滑鼠應該是
在X10的位置,因為Y10是" "
結果在原位,請參考看看
謝謝再三!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)