ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

セルの位置を取得(Left プロパティ、Top プロパティ)

   

Left プロパティ・Top プロパティ

Left プロパティは、「A列」の左端から指定したセル範囲の左端までの距離ポイント単位で表すバリアント型(Variant)の値を返します。

Top プロパティは、「1行目」の上端から指定したセル範囲の上端までの距離ポイント単位で表すバリアント型(Variant)の値を返します。

【書式】

<左端からの距離>
result_l = Object.Left

<上端からの距離>
result_t = Object.Top

引数・戻り値

  • object  ・・・  対象となる Range オブジェクトを指定します。
  • result_l  ・・・  「A列」の左端から指定したセル範囲の左端までの距離(単位:ポイント
  • result_t  ・・・  「1行目」の上端から指定したセル範囲の上端までの距離(単位:ポイント

セル範囲が連続していない場合は、先頭の領域が使われます。
Left プロパティを使用する場合で範囲が複数の列を含むときは、範囲内で最も左に位置する列が使用されます。
Top プロパティを使用する場合で範囲が複数の行を含むときは、範囲内で最も上に位置する(行番号が一番小さい)行が使用されます。

Left プロパティTop プロパティは、値の取得のみ可能で、設定することはできません。



Left プロパティ・Top プロパティ 使用例

サンプルVBAソース


実行結果

Left プロパティ・Top プロパティ 例


 - セルの操作 , , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

Locked プロパティ
セルのロック(Locked プロパティ)

セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …

セル・セル範囲を切り取る(Cut メソッド)

Cut メソッド Cut メソッドは、指定したセル範囲を切り取り、引数に指定した …

セル範囲内を検索(Find メソッド)

Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …

指定した行数・列数移動したセル・セル範囲を参照(Offset プロパティ)

Offset プロパティ Offset プロパティは、基準となるセル・セル範囲か …

オートフィルタ(日付・時刻のグループ化)AutoFilter メソッド

グループ化された日付や時刻で、レコードを抽出する Excel 2007 から日付 …

入力規則(エラーメッセージの設定)Validation オブジェクト

無効値を入力時に、エラーメッセージの表示 Validation.ShowErro …

AutoFill メソッド 使用例 1
連続データを入力する(AutoFill メソッド)

AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …

セルに値を設定する・セルの値を参照する(Value プロパティ)

Value プロパティ Value プロパティは、セルの値を取得したり、値を設定 …

セルが選択されているか確認する(TypeName 関数)

セルが選択されているか確認する方法と使用例 TypeName 関数の引数に、Se …

AutoFilter オブジェクト(メソッド・プロパティ)

AutoFilter.ShowAllData メソッド AutoFilter.S …