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

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 18

  • @must_it
    @must_it  2 ปีที่แล้ว

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

  • @arisapetit483
    @arisapetit483 หลายเดือนก่อน

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

    • @must_it
      @must_it  หลายเดือนก่อน

      ご視聴ありがとうございます!
      ページの構成によるのでなんとも言えませんが、
      検索結果が抽出できなければ、検索結果が存在しないと判定して、
      次のExcelの行の処理に進むのがよいと思います。

  • @eiichihayase6718
    @eiichihayase6718 11 หลายเดือนก่อน

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

    • @must_it
      @must_it  11 หลายเดือนก่อน +2

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

  • @ろすと-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.画面右側のフロー変数のところから対象の変数の内容を確認する。

  • @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

  • @八幡訓
    @八幡訓 3 ปีที่แล้ว

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

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

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

    • @must_it
      @must_it  ปีที่แล้ว

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