日々の雑感 PowerAutomate

Power Automate Desktop でWebのテキストをExcelに貼り付ける

投稿日:2023年6月13日 更新日:

思ったより手間取ったのでメモを残す。

やりたかった事
Webのテキストを加工してExcelに貼り付け。
・Webのテキストのスペースを含む空の改行が消えないように
・Excelの一つのセルに貼り付けるのではなく、行ごとに貼り付け

ポイント

「Webページ上の要素の詳細を取得します」でOwn Textを取得するやり方では、Webページ上のスペースを含む空行が消えてしまうため「Webページからデータを抽出する」を使う。

さらに、テキストを分割してリストに格納し、行になった結果をExcelに書き込む。

「Webページからデータを抽出する」を使って取り出したデータには、前後に空改行が多く含まれるので、複数の改行は一つにする。文字コードの違いがある(Webはunix・PCはSJS)ので、探す文字コード、置き換える文字コード、それぞれ注意。Excelに貼り付ける際に、Webデータは文字コードを置き換えないとセル内への貼り付けとなる。

リストにした行がセルに対応して貼り付けられる。

Excelのセルに入力できる文字の制限はかなり高いが、セルの行の高さは409.20(682ピクセル)なので、A4用紙の高さに満たない=帳票用途として使いにくい。1セルに1行を対応させたほうが場合によっては良さそう。

-日々の雑感, PowerAutomate

執筆者:

関連記事

no image

Page Builderを使ってみた

カレンダー 2014年7月 月 火 水 木 金 土 日 « 6月      123456 78910111213 14151617181920 2122232 …

no image

忙しい

ホントは最近、仕事に遊びに、忙しくて、疲れていて、日記なんて書きたい気分ではない。 でも、最近楽しかったな。 花火大会、万博、ボーナスでのお買い物・・・。 ああ、忘れないうちに書き置きしたいなあ。 面 …

no image

珍しく三連休、初日。

家のトイレが詰まって大騒ぎ、史上最低のボーナスがでたのをネットバンクで知り小喜び、夜、気のおける人たちと飲み会。

no image

なんでもない日

午後から半休を取った。 家に帰って洗面台のランプのスイッチの修理。 10年ぶりに半田ごてを取り悪戦苦闘。 1時間後、やけどしつつも無事修理完了。 最近卵を産んだメダカの水槽を観察。 透明な膜の内側に「 …

no image

伏木港まつり

伏木の万葉埠頭に、海上自衛隊の護衛艦「はまゆき」と「みねゆき」というのが来ていて乗船できるというので、行ってきた。 私らが埠頭に到着したのが、きりぎり4時。 乗船タイムは4時までで、あと1分遅れたら乗 …