列番号を取得」といった検索キーワードで、アクセスがありました。[スポンサードリンク]セルの列番号を取得するサンプルマクロ以下のSubプロシージャが参考になるでしょうか。"表内にカーソルを置いてから実行してください。Sub表の中にカーソルを置いて上記のSubプロシージャを実行すると、カーソルが置かれているセルの列番号(何列目かを表す数値)がメッセージボックスに表示されます。セルの列番号を取得するオブジェクト式について上記のSubプロシージャで利用しているオブジェクト式(オブジェクトを取得するコード)の意味は、以下のとおりです。.Cells.Item(1).ColumnIndexセルの列番号を取得しています。10「コレクションについて確認しましょう」でも解説しているとおり、Itemメソッドはコレクションの既定メンバーですから、「.Cells.Item(1).ColumnIndex」は「.Item」を省略して「.Cells(1).ColumnIndex」と書くこともできます。.Cells.Item(1).ColumnIndex表内にカーソルが存在するかどうかを判定しています。オブジェクト式解説編』を開催します。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。