25

Excelのアクティブセルの位置情報を取得する機能のご紹介です。

ライブラリから、既存の「18_Excel関連→04_セル操作→Excel操作(アクティブセルから指定位置の値取得)」をアレンジします。

--------------------------------------------------------------------------------------------------------------------------------------
①上記ライブラリの「スクリプト」タブを開く

②スクリプト内の下記2行を削除する (「==指定されたセルを取得する==」※なぜか2つありますが、2つ目です。 内)
 cellx = !x! + 0
 celly = !y! + 0

③スクリプト内の下記コードを書き換える (「==変数に書き込む==」内)

  ≪修正前≫  *下記コードは削除してOKです
  SetUMSVariable $格納先変数$, cell.offset(celly,cellx).value

  ≪修正後≫
  SetUMSVariable $行$, cell.Row
  SetUMSVariable $列$, cell.Column
--------------------------------------------------------------------------------------------------------------------------------------
修正したノードを、ユーザライブラリに登録しておくと便利です。

また、「18_Excel関連→08_セル範囲→Excel操作(範囲検索)」の後に使用することで、
検索した文字列のあるセル位置を取得することができます。

フォーラム運営チーム 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。