Q&A

回答の並べ替え:
投稿新規に質問を投稿する

Excelシートの可変移動

North_A North_A

2020-05-29 15:17

ExcelからCELFシートにデータを転記し、処理をするシナリオを作成しています。
その中で、「指定されたExcelシートを選択して開く」ようにしたいと考えています。
諸事情により、画像キャプチャは添付できませんが、
シートの選択画面の展開は以下の通りで行いました
※指定のシート名はCELFシート内に記載済み

①キーをタイプする
 Alt + H
②キーをタイプする
 O
③キーをタイプする
 M

ですが、Excelファイルごとにシート一覧の内容が変わってしまうこと、
またExcelが構造解析に対応していないのか
「画像項目を入力・操作する」のアクションが使用できないため苦戦しております。
何か良い案はありますでしょうか?

North_A North_A
返答が遅くなってしまい、申し訳ございません。
今回は以下のように指定しました。

①Excel左下にカーソルを持っていき、先頭シートに移動
②ExcelでAlt → W → R で現在のシート名を編集モードに変更
③コピーして値をCELFシートに転記
④CELFシートに予め入力しておいた指定のシート名の値と②の値を比較
 →  一致:そのシート内でCtrl + Homeで待機&処理停止
 → 不一致:次のシートにTabで移動

上記の場合だと、どのシートでも値が一致しないままシートの末端までいくと
次のシートに移動する処理が止まらなくなりますが、とりあえずここで妥協することと
致しました。
ありがとうございました。
hero hero
メダルベストアンサー
①②③は、シートの移動またはコピーのようですが、
指定のシート名がCELFシート内に記載されているとのこと、
RPAを使わないで、Excelファイルのデータをセルにセットするアクションで展開するのはどうでしょうか?

また、Excelは構造解析に対応しているとは思いますが、「画像項目を入力・操作する」でできないのであれば、
マウスの左ボタンを1回クリックするでCTL+AやCTRL+Cで編集できるのではないかと思います。