0

VLOOKUP関数で引用するデータを、毎月更新するシナリオを作成しております。

【やりたいこと】
1.Excelに元からVLOOKUP関数の数式を設定しておく
2.VLOOKUP関数で引用するシート上の既存データを削除
3.2.のシートに今月分のデータを貼付け

⇒シート削除をしてしまうとVLOOKUP関数の数式が壊れる(シート名が#REF!になる)ため、
 シート上の値を削除して、VLOOKUP関数を修正しなくて済むようにしたい

皆さまでしたらどのようなやり方で「シート上の値を削除」されますでしょうか。
エミュレーションはなんとなくなるべく避けたい気持ちがあり
現在は【A】にて作成しておりますが、
シート上の最終行を取得する方法がないため万能ではないと思われ
少しモヤモヤしております。。

こちらに記載した方法以外でも何かアイデアがありましたら
アドバイスいただけましたら幸いです。

Excelシート上の値を全削除する方法(シート削除はしない)
-------------------------------------------------------------
【A】※シート上の最終列取得に変更を検討中
①※指定行の最終列取得(プチライブラリ)⇒1行目の最終列を取得
②Excel操作(最終行取得その4)⇒A列の最終行を取得
③Excel操作(範囲値削除)⇒シート上の範囲内の値を削除
 開始セル:A1
 終了セル:①の最終列と②の最終行を連結させたセル

【B】
①Excel操作(最終行取得その4)⇒A列の最終行を取得
②Excel操作(範囲値削除)⇒シート上の範囲内の値を削除
 開始セル:1行目
 終了セル:①の最終行

【C】
①Excel操作(カーソル移動)⇒A1にカーソルを移動させる
②エミュレーション⇒全選択+削除
 Ctrl+A→Delete
-------------------------------------------------------------

RPA隊士 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。