【RPA】年度更新・オフィスステーションへの給与登録用資料DW
はじめに
こんにちは。つむぐです。
昨日、RPAを1日で2つ作成できたとお伝えしました。
今日はそのうちの残りの1つです。
具体的には、オフィスステーションで給与一括登録するためのフォーマットのダウンロードをRPAで行った、というお話です。
オフィスステーション給与一括登録
私の勤務先では、昨年の夏ごろにオフィスステーションを稼働しました。
今年に入ってからの給与はRPAで毎月給与登録をするようにしていましたが、昨年12月までの給与と賞与は登録されていません。
年度更新では、昨年4月度以降の登録は必要です。
オフィスステーションには、給与一括登録機能があり、従業員情報入りフォーマット事業所ごとのものダウンロードできるようになっています。
このダウンロードをするときに開始と終了の年と月をそれぞれプルダウンから選択するようになっているのですが、これが地味に煩雑…。私がやりたいことは2025年ですが、デフォルトの画面は2026年。プルダウンも2014年から開始しているので、60社もやっているとどこかで間違えそうだなと思いました。ここは、RPAの出番です。
フロー詳細

1~8行目は、事業所情報(事業所番号、事業所名、StationID)のExcelを読み込むフローなので割愛しています。
開始と終了の年月を選択しているのが、22行目以降です。
22行目:開始「年」を選択するプルダウンをクリック。デフォルトが2026年なので、一旦一番下の2027年を「End」を選択し、そこから2回「Up」をして「2025年」を選択します。以降は同じ流れで開始「月」、終了「年」「月」を選択しています。
エラーになって修正した箇所
しばらくはうまくいくのに、数回回すとなぜか開始「年」が上手くクリックできずに空振りしていました。そこで、21行目に「Webページ上のテキスト フィールドをフォーカス」アクションを入れました。それ以降は無事安定稼働。なぜ、上手く時といかないときに分かれるのかはわからないままでしたが、対応できたので良しとします。
まとめ
今回ご紹介したフローもたぶん今回限りでもう使わないだろうな、と思います。それでも、このダウンロード作業を60社分手作業でやるとなると、次の作業にいくまでに目と肩が疲れてしまいます。今回は、最初は何度か止まりましたが、修正後は順調に動いてくれて、その間に次の処理の相談をGeminiにしていました。次の処理はVBAを使っているので、次の投稿にしたいと思います。
最後まで読んでいただきありがとうございました。
どなたかの参考やヒントになりましたら幸いです。
