2018.07.26「Excelにデータがあるのに、取り込めない、入力しなきゃいけない」こんな悲劇は、RPAで解決できます。会社の株は、上場していれば、その金額があります。上場していない場合、その価値を計算しなければいけません。私の会社も当然上場していないので、同様です。通常だと株の計算なんてしなくてもいいのですが、相続や株を売る・あげるときには、計算する必要があります。その計算のときに、決算書(貸借対照表=B/S)の数字を、入力しなければいけません。(会計ソフトから連動できる場合もあります)会計ソフトからExcelデータにして、そのデータをシステムへ取り込めればいいのですが、通常できません。データがあるのに、ぺちぺち入力する必要があるのです。Automation)が役立ちます。使っているRPA(RDA)ツールは、UiPath。税務ソフトは、JDLの財産評価システムです。UiPath×Excel。Excelデータを読み取り、ブラウザで交通費検索。無料で使えるRPAツール。New!強みづくり過去記事一覧(直近365)■スポンサードリンク会計ソフトからExcelデータの準備まず、会計ソフトからExcelデータを準備します。ここで、入力していたら意味がありませんので。次のように、データを並べ、1行目には見出しをつけます。入力先のフォーマットに合わせてつくりましょう。Excelデータは、会計ソフトから試算表(または推移表)データをエクスポートして、VLOOKUP関数で連動させます。(相続税評価額は、会計ソフトと同じものをひとまず数式で入れ、必要あれば上書きします)システム、明細書上、入力は千円単位なので、ここで千円単位にしておきましょう。UiPathをExcelデータから財産評価システムへの入力を自動化Excelデータの準備ができたら、UiPathでプログラミングしていきます。Range]で、Excelファイルのシート「data」のすべてを読み込みます。Range]をクリックして右側のプロパティの「Output」でCtrl+Kを押し、「ExcelTable」と設定し、さらに、下部の「Variables」をクリックし、変数「ExcelTable」のScopeを全体(Sequence)にしておきましょう。※この辺の解説はこちらの記事を参考にしていただければ。UiPath×Excel。Excelデータを読み取り、ブラウザで交通費検索。無料で使えるRPAツール。EX-ITシステムへの入力をUiPathでレコーディング次にシステムへの入力をプログラミングします。入力開始位置にカーソルを置き、ここに入力する操作をレコーディング(記録)していきましょう。入力開始位置にカーソルを置いてからUiPathを実行します。マウス操作(または専用キーボード......)が前提なので、そうしないと、入力を始められません。Recording→Destopで、[Type」を選んで、適当に入力しきましょう。記録してプログラムをつくってそれを改善していくという方法です。記録結果はこうなっています。Window]でシステムを認識するところも記録できるのが楽です。Sequence]は整理して消してしまいましょう。UiPathで、Excelの左側を入力していくUiPathで、読み取ったExcelの左側(A列からC列)を入力していきます。先ほど記録した部分に、繰り返し入力するプログラムを入れていきます。Into]には、次のものを入れます。・Tabキーを3回押すという流れです。どのキーでどう動くかのパターンを見極めて、それをプログラムに反映していきます。科目は、入力後にEnterキーを押さないと確定しません。UiPathで、Excelの右側を入力していく次に右側(負債)を入力していきます。ここで大きな問題がたちふさがるのです。キー操作でこの位置の移動できればいいのですが、かんたんにはできません。Tabキーをひたすら押せばいいのですが、左側の科目数にもよるので難しいでしょう。この位置にきちんとした名前がソフト上ついていればいいのですが、ついてません。(名前がついてれば、その名前でUiPathに伝えられます)そこで、近くにある固有の画像(文字)を認識し、それをもとに入力場所を指定します。Image]、で、固有の画像を探して指定しましょう。債」という画像を指定しました。入力場所をクリックします。Into]で入力していきましょう。左側と同様に次のようなものを入れます。row(“kamoku2”).ToString+”[k(enter)]”+”[k(tab)]”+row(“sozoku2”).ToString+”[k(tab)]”+row(“chobo2′′).ToString+”[k(tab)][k(tab)][k(tab)]”これでひとまず完成です。一工夫するなら、右側のほうが通常データが少なくなるので、IFで「もしデータが空欄なら何もせず、空欄でなかったら入力する」というものを加えましょう。すれば、データがなくなった時点でプログラムが止まります。工夫次第で、データさえあればなんとかできる余地がありますので、試してみましょう。ブログ道場を開催しました。ブログについて考えていること・やっていることをより応用的にお伝えするセミナーです。次回は9月に開催します。19:30頃帰ってくると、まだ起きていました。抱っこすると離れたがらず、トイレにも行けず。トイレに行ってから抱っこしないと......。陽一EX-IT「プログラミン」。文部科学省のプログラミング教育ツールとExcelマクロの比較。AIスピーカーにディスプレイがつくと、さらに楽しめる。よういち)「ひとりしごと」=雇われない雇わない生き方を、時間・お金の両面でサポート。そのまま使える経理&会計のためのExcel入門』『フリーランスのための一生仕事に困らない本』『ひとり社長の経理の基本』、『ひとり税理士の仕事術』など。日課は1日1新、ブログ。