『(再)非表示セルのFreezePanes』(ひでん) ActiveWindow.FreezePanes = False Range("E5").Select ActiveWindow.FreezePanes = True "E5"で固定させたいのですが、"4行目"から"6行目"を非表示にしている時は、"E7"で固定されます。 非表示の状態でも、"E5"で固定する方法はありますか? XP,EXCEL 2003です。 -------------------------------------------------------------------------------- Sub test() ActiveWindow.FreezePanes = False Rows("4:6").EntireRow.Hidden = False Range("E5").Select ActiveWindow.FreezePanes = True Rows("4:6").EntireRow.Hidden = True End Sub (???) -------------------------------------------------------------------------------- データをみる人物が別で見る人物が非表示にする場合があり、プログラム実行されたとき、固定場所が変更されてしまいました。現在は、シートの非表示状況をすべて検索し記憶させ、非表示解除、行列の固定、記憶させた非表示状況を再度、設定しなおしています。時間がかかるため、非表示の状態でも、"E5"で固定する方法を問い合わせしました。やはり非表示を一度解除する必要があるわけですね。 処理に時間がかかる為、非表示解除せずに、"E5"で固定する方法はありませんか?