WebページからExcelへデータ抽出 [Power Automate Desktop]

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 17

  • @must_it
    @must_it  Рік тому

    2022/10/22
    アカウント移行により私のコメントが全て消えてしまいました。
    返信は100%しておりますので、お気軽に質問等コメント下さい!

  • @eiichihayase6718
    @eiichihayase6718 9 місяців тому

    分かりやすい動画をありがとうございます。抽出したデータをExcelに転記する際に、毎行ごとにExcelに書き込まず、DataFromWebPageを変数かデータテーブルに追加だけしていって、最後に複数行のデータをExcelに貼り付ける方が効率的かと思ったのですが、うまくできません。その方法もご存じであれば何らかの機会に紹介いただけると助かります。宜しくお願い致します。

    • @must_it
      @must_it  9 місяців тому +2

      ご視聴ありがとうございます!
      通常のプログラミングでは、仰る通りの方法の方が、処理を分割しやすく、データの流れがわかりやすくなります。
      ただし、PADの場合はそれが一概によいとは言い切れません。
      サブフローや別フローの呼び出しなどを活用されるのであればその方法でもよいのですが、
      一つのフローだけで作成される場合は、フローが複雑になります。
      また、こういった方法はパフォーマンスの観点からすると、実は効率的ではなく余計にメモリを使用するのです。
      変数に蓄積されるとどんどんメモリを使用します。
      PADの場合は、サーバではなくクライアントPCで動作するものなので、自身のPCのメモリを使用します。
      そうすると大量データの場合、且つ、自身のPCのスペックが低い場合、PCにかなりの負荷がかかることになります。
      っとは言いつつ複雑な自動化を行う場合は、サブフローなどを駆使した上で、一度変数にデータを退避させて、
      後でまとめて使用するってことはよくあります。
      ただ、上記の事を理解した上でフローを作成されるほうがよいかと思います。
      こういった作りは配信のどこかで作成したような記憶があるのですが、
      見つけられなかったので、どこかのタイミングでお話させていただければと思います。
      良いコメントでしたので色々書かせていただきましたm(__)m

  • @arisapetit483
    @arisapetit483 15 годин тому

    すごくわかりやすい情報をありがとうございます。検索結果が存在しない場合に次の行へ進むにはどういった処理を入れればよいのでしょうか?

  • @ろすと-x7k
    @ろすと-x7k Рік тому +1

    動画ありがとうございます
    さっそく業務に使えそうなので真似して作ってみましたがつまづいています。
    Web browserインスタンスを作成後IDパスでログインさらにページを移動したところで検索ページがあるような場合引数は新たに設定する必要があるのでしょうか??
    検索を始めるフローの部分でエラーになってしまいました。

    • @must_it
      @must_it  Рік тому

      ご視聴ありがとうございます!
      どのようなエラーが発生しておりますか?
      よろしければ、詳しい状況を画面キャプチャ付きでTwitterのDMをいただけますと、
      的確なアドバイスができると思います。

  • @渡辺寿子-c5c
    @渡辺寿子-c5c Рік тому

    動画拝見して質問いたします。検索結果が別画面で表示される時、一番上のデータの抽出はうまく行くのですが2番目からは検索画面は進んでいくのですが、エクセル上に抽出したデータの書き込みができていません。書き込みができていないのか抽出ができていないの分かりませんが、解決方法がありましたらご教示ください。
    よろしくお願いします。

    • @must_it
      @must_it  Рік тому

      ご視聴ありがとうございます!
      まずは、どこに問題があるかを特定する必要があります。
      下記の手順でデバッグ実行を行い、1行ずつ実行して、どのように変数の値が変わっていくかをご確認されるとよいかと思います。
      1.フロー編集画面の行番号をクリックする。(赤丸がつきます。)
      2.フロー編集画面から「実行」する。
      3.赤丸のところで処理が一時停止する。(処理を進める場合は、「F10」で進めることができます。)
      4.画面右側のフロー変数のところから対象の変数の内容を確認する。

  • @八幡訓
    @八幡訓 2 роки тому

    for eachとloopの利用時の違いは何でしょうか。使い分けを教えていただきたいのですが

  • @zebou2473
    @zebou2473 3 роки тому

    Power Automate Desuktopの動画が少ない中、このようにわかりやすい動画をあげてくださり、ありがとうございます。
    1点ご質問なのですが、Power Automate DesuktopでWordからほしい情報をExcelへ抽出することも可能なのでしょうか。例えばWordのあるキーワードから後ろ100文字分をExcelへ抽出するといった作業です。ご教示いただければ幸いです。

    • @zebou2473
      @zebou2473 3 роки тому +1

      @@must_it
      ご返信頂きありがとうございます。
      テキストとして抽出することで可能になるのですね。
      もし、動画にしていただけるのであれば非常に助かります。
      よろしくお願いいたします。

  • @パスオ-s3h
    @パスオ-s3h Рік тому

    ご質問よろしいでしょうか。
    この動画とは少し関係無いですが、
    webスクレイピングしたいんですが、リンク先を変数に設定したときにスクレイピングできなくなります。原因がわからないのですが対処方法等わかりますでしょうか。

    • @must_it
      @must_it  Рік тому

      スクレイピングができなくなるというのは、具体的にどういったことができなくなるのでしょうか?
      リンク先を変数にしても直接指定しても動作に影響はでないはずなので、
      例えばページが開かないのであれば、変数を%%で囲んでいないとか…。

    • @パスオ-s3h
      @パスオ-s3h Рік тому

      @@must_it
      ご返信ありがとうございます…
      エラーが出て次に進みません。
      私も変数であれば読み込めると思ったのですが、
      情報が不足してるのであればよろしくお願いいたします。

    • @must_it
      @must_it  Рік тому

      エラーの詳細をお願いします。
      例えば、
      ・Edgeが起動せずに〇〇エラーが発生する。
      ・Edge起動後、データが抽出できず、〇〇エラーが発生する。
      など。
      エラーの文言の貼り付けもお願いしますm(__)m

  • @ベアクルの役立つ不動産チャンネ

    こちらcurrentitemのところはなぜ0になるんでしょうか?

    • @must_it
      @must_it  Рік тому

      10:59 あたりの事だとは思いますが、
      CurrentItemにはExcelの1行のデータが格納されており、
      列ごとのデータは0,1,2,3…と0始まりのインデックスで取得する事ができます。
      ここでは1列目のユーザIDを設定するので%CurrentItem[0]%としております。