Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 7 Professional : Excel 2003)
ウィンドウ枠の固定について
投稿日時: 17/12/01 11:06:35
投稿者: タルタル5050

ウィンドウ枠の固定について
 
特定のシートを開いたときに自動でウィンドウ枠の固定を行いたいのですが
どの様にすればよいのでしょうか?
 
宜しくお願いします。

回答
投稿日時: 17/12/01 11:25:39
投稿者: sk

引用:
特定のシートを開いたときに自動でウィンドウ枠の固定を行いたい

(シートモジュール)
---------------------------------------------------------
Private Sub Worksheet_Activate()
 
    With ActiveWindow
        .SplitRow = 1
        .SplitColumn = 1
        .FreezePanes = True
    End With
 
End Sub
---------------------------------------------------------

回答
投稿日時: 17/12/01 13:09:03
投稿者: 細雪

初めから「特定のシート」にウインドウ枠の固定を設定しておけばいいだけでは?
 
 
固定位置を可変にするなら
Private Sub Worksheet_Activate()
    ActiveWindow.FreezePanes = False
     
    ' 行列を判断するのは適宜どうぞ
    Cells(行, 列).Select
    ActiveWindow.FreezePanes = True
End Sub
 
「マクロの記録」で録れますよ。

トピックに返信