標題:
請問 Ctrl + Home 應該點寫
[打印本頁]
作者:
enoch
時間:
2012-6-21 15:52
標題:
請問 Ctrl + Home 應該點寫
請問到視窗右下角 end+home 是 xlLastCell
若果想到視窗左上角, 應該點寫呢
請指教
作者:
alex_wu
時間:
2012-6-21 18:04
Range("A1").Select
作者:
enoch
時間:
2012-6-27 10:57
當凍結視窗後, 如何返到作用視窗的左上角
作者:
register313
時間:
2012-6-27 11:17
回復
3#
enoch
與凍結視窗無關
返回作用視窗的左上角
Range("a1").Select
Cells(1,1).Select
[a1].Select
作者:
GBKEE
時間:
2012-6-27 11:50
本帖最後由 GBKEE 於 2012-6-27 11:51 編輯
回復
3#
enoch
Option Explicit
Sub Ex() '凍結視窗 分割視窗 中 移動到作用視窗的左上角
Dim Rng As Range, xlRow As Integer, xlCol As Integer
With ActiveWindow
If .Split = False Then '沒分割視窗
[a1].Select
Exit Sub
End If
Set Rng = Selection.Cells(1) '設立 作用中的儲存格
xlRow = .SplitRow '分割成窗格處的列數
xlCol = .SplitColumn '分割成窗格處的欄數
End With
If Rng.Row <= xlRow Then '所在列數 小於等於 分割成窗格處的列數
If Rng.Column <= xlCol Then '所在欄數 小於等於 分割成窗格處的欄數
Cells(1, 1).Select
Else '所在欄數 大於 分割成窗格處的欄數
Cells(1, xlCol + 1).Select
End If
Else '所在列數 大於 分割成窗格處的列數
If Rng.Column <= xlCol Then
Cells(xlRow + 1, 1).Select
Else
Cells(xlRow + 1, xlCol + 1).Select
End If
End If
End Sub
Sub Ex_1() '凍結視窗 分割視窗 中 移動到右下視窗的左上角
Application.SendKeys "^{HOME}"
End Sub
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)