• ベストアンサー

エクセルの表の行固定

エクセルの表の中である行を固定しスクロールしてもいつも見えるようにしたい。方法お教え願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

固定したい行の下のセルをクリックして (行の固定だけなら行番号をクリックしてもOKです) 「ウィンドウ」「ウィンドウ枠の固定」をクリックします。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

>表の中である行を固定しスクロール 第1行から始まる上のほうの行の表示固定は知ってますよね。 その質問ではないですよね。 ーーー 途中の第20行をいつも表示するとなると、そういう機能はエクセルに無いと思う。 ただしカメラ機能という「図のリンク貼り付け」があって、 Shapes(ActiveSheet.Shapes("Picture 1")とか)になるようなので、VBAでトップ位置を調整できる余地はある。 ー 常に表示したい行のA20:D20をカメラ機能でリンク針付けする。 http://hp.vector.co.jp/authors/VA014071/tips/camera.html 参考 そのシートのSelectionChangeイベントに下記を入れておくと Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveSheet.Shapes("Picture 1").Top = ActiveWindow.VisibleRange.Top End Sub 上記図形がスクロールの結果、見えなくなったら、シートの画面のセルをクリックすると、左上部にA20:D20の値が自動的に 表示される。セルの書式も引き継いで表示される。 こういうことにシートのSelectionChangeイベントを使うべきでないかもしれないが。 ーー またはウィンドウを左右に並べるのも一法か?