プロパティの取得方法について書いてみたいと思います。マクロを作成して取得を行ってみます。ウインドウ枠の固定」で行う事ができます。プロパティは、ウインドウに表示されているセル範囲を取得できるプロパティです。例として以下の画像のワークシートを準備してみました。ウィンドウ枠の固定を行う前の状態です。ウィンドウ枠の固定を行う前の状態です。プロパティの値をマクロで取得してみたいと思います。以下のマクロのコードを作成してみました。Sub上記のマクロを実行するとイミディエイトウィンドウに以下のセル範囲が出力されました。行目までが範囲として取得されているようです。それをふまえると、上記の画像のワークシートの表示範囲と一致していますね。プロパティの値を取得してみたいと思います。例として以下の画像のワークシートを準備してみました。エクセルの「ファイル」メニューから「先頭行の固定」を行った後の状態です。行目の間にウィンドウの分割線が表示されていますね。先頭行の固定表示を行った後の状態です。行目の間にウィンドウを分割する水平線が表示されています。上記の画像のワークシート上で以下のマクロを実行してみたいと思います。Subマクロを実行してみると、イミディエイトウィンドウに以下の文字列が出力されました。行目となっていて、下段のウィンドウの範囲が取得できていますね。範囲が取得されました。セルを選択しておくことで上段のウィンドウがアクティブになっていて、上段のウィンドウの範囲が出力されると思っていましたが違うようです。プロパティ値も取得する下記マクロも作成してみました。目のウィンドウを指定しています。Sub上のマクロを実行してみると以下の文字列がイミディエイトウィンドウに出力されました。行目のみになっているので正しく取得できたようです。どんな種類のデータを返すのかを調べるマクロも作成してみました。関数で情報を取得してみます。Sub上のマクロを実行すると、以下の文字列がイミディエイトウィンドウに出力されました。関数の結果は両方「9」になっていますね。関数の「9」は「Object」ということのようです。関数の結果は「Panes」と「Pane」になっていますので、「Panes」オブジェクトと「Pane」オブジェクトを返しているようです。プロパティの値を取得してみたいと思います。以下の画像のワークシートを例にしたいと思います。先頭列の固定表示を行った後の状態です。以下のマクロを作成してみました。Subマクロの実行結果は以下のようになりました。列になっているので正常に取得できたようです。プロパティの値の取得を行ってみたいと思います。例として以下の画像のワークシートを準備してみました。列分の位置でウィンドウ枠が固定されました。現在の選択範囲に基づいてウィンドウ枠の固定を行った後の状態です。以下のマクロを作成してみました。分割された範囲がわかりやすいように背景色の塗りつぶしも行っています。Sub上のマクロの結果は以下のようになりました。イミディエイトウィンドウの出力結果です。分割されている範囲と一致していますね。ワークシートの実行結果は以下のようになりました。白色の指定なのかわかりにくくなってしまいました。現在の選択範囲に基づいてウィンドウ枠の固定を行った後の状態です。分割された範囲を着色しています。オブジェクトというものがあることを知らなかったので良い学習になりました。以上、閲覧ありがとうございました。・マクロでできること。accesse複数セルを選択する。組み合わせでキャレットの記号(^)でべき乗、累乗しようとするとコンパイルエラーが発生してしまう。