Excelからデータを取得しサイトに入力する方法

こんにちは。
質問失礼します。
下記画像の取引日や勘定科目などの黄色く塗られた部分を会計サイトに入力する方法を知りたいのですが、ご教示いただけますでしょうか。


細かく説明すると『あいうえお』という社名を取得した後に『あいうえお』の取引日や勘定科目、金額をアクティビティの文字入力を使用して書き込みたいです。

上記画像の取引日には『あいうえお』が反映されたら2021-06-01を取得し入力してくれるような自動化を作成したいです。

よろしくお願いいたします。

こんにちは。
前提として、特定したい会社名(あいうえお)という文字列自体は既に取得出来ている、
ということでいいんでしょうかね?

であれば、今回のケースのExcel表だと列名部分にセル結合がなされているので・・
①範囲を読み込み、で2021-06-01が入っているセルを指定して、表のタイトル行を除いた部分をデータテーブルに格納する。
②データテーブルをフィルタリング、で、フィルター行タブから「保持」にチェック入れて、
列:1、操作:=、値:会社名が格納されている変数、を設定して、当該会社の行だけを残したデータテーブルを作成する。

ここまでやったら、あとはたとえば取引日の項目であれば先頭列なので
「フィルターしたデータテーブル.Rows(0).Item(0).ToString」を入力してやればいけそうですね。
(他には例えば勘定科目であれば「フィルターしたデータテーブル.Rows(0).Item(3).ToString」という感じ)

※上記の考え方は取引先会社名に同じ名前のものが2件以上存在しない前提になっています。
2件以上存在する可能性がある場合は、そうなったらどうしたいかを検討の上、
「フィルターしたデータテーブル.Rows.Count」でヒットした件数を取得して
別途ロジックを差し込んでいきましょう。

1 Like

こんにちは。
コメントありがとうございます。
会社名のあいうえおはMatchesアクティビティを使用して請求書から取得できるようにしております。その後代入を使用し、変数へ変えています!

②のデータテーブルうぃフィルタリングアクティビティで新しく変数を作成し、それを元にテキストの欄に入力させる感じですね!

やってみます!
ありがとうございます!

1 Like