ExcelWork.info

セルの文字列を取得(Text プロパティ)

Text プロパティ

セルに表示されている文字列を取得します。Text プロパティは、取得のみで、設定することはできません。

【書式】

result = Object.Text

引数・戻り値

  • object  ・・・  対象となる Range オブジェクトを指定します。
  • result  ・・・  指定されたオブジェクト(セル)に表示される文字列(内部処理形式 String のバリアント型)

Value プロパティとの違いについて
Value プロパティ は、純粋な値や数式の計算結果を取得します。
Text プロパティ は、セルの 見た目の値 を取得します。数値や日付などに書式が設定されている場合は、そのセルに表示されている文字列をそのまま取得します。また、セル幅が狭くて表示しきれない場合等、「####」のように表示される場合がありますが、この「####」も Text プロパティで取得できます。



Text プロパティ 使用例

サンプルVBAソース


実行結果



Text プロパティ 使用例 2

サンプルVBAソース


実行結果

サンプルVBA実行前

実行後