• ベストアンサー

Office 2000 Excelで、こんな事可能でしょうか?

1行目に項目 2行目~100行目までデータが入力されてます。 1行目が常に表示されるように、ウィンドウ枠固定しております。 画面をスクロールして、現在の画面がどのデータを 表示させているかを取り出す方法はありますか? 宜しくお願いします。

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

  • ベストアンサー
  • hogehage
  • ベストアンサー率50% (54/107)
回答No.2

以下で表示されている最左上のセル座標を取得できます。 ActiveWindow.VisibleRange.Cells.Row'行 ActiveWindow.VisibleRange.Cells.Column'列 ウィンドウ枠固定を行っている場合は、固定されていないウィンドウのセル座標が返されます。

saitamayama
質問者

お礼

早速の回答ありがとうございました。 ある範囲以上になったらスクロールさせないという目的でお聞きしたのですが、 バッチリ目的が達せられました。 ある目的の時にどんな式を使用すればいいのか、helpを見てもわからないのです。 これからも宜しくお願いします。

その他の回答 (1)

  • kkk-dan
  • ベストアンサー率61% (387/634)
回答No.1

EXCELにはディスプレーに表示されている領域を認識する機能はなかったと思います。ディスプレーの解像度によっても表示領域が変わってしまいますので、お問い合わせの内容は不可能かと思います。私の知識が乏しいだけかもしれませんので、間違っていたらごめんなさい。

関連するQ&A