日々の雑感 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

執筆者:

関連記事

これはテストです(Word2013)

ほんとに、投稿されるのかな? 追記: 仕事で結構長い間パソコンの先生をしていたので今でもWord/Excelについては得意なほうだ(自慢にもならない時代になっているが)。当時よく聞かれた質問は「Wor …

no image

忘れ物

朝。 最近、忘れ物が多いので、自分の体を上から順番にチェックするように、習慣付けている。 髪、変じゃない(変じゃなければ良いのだ)。 ひげ、剃った。 歯、磨いた。 ネクタイ、締めた(3ヶ月に一度、忘れ …

no image

ママチャリのタイヤのチューブ交換に初挑戦

このチャリ、今まで何度かパンク修理剤を注入するなどしてきたが、何をやっても翌日には空気が抜ける。 かといってパンクを調べるも異常なし。 バルブを代えるも変化なし。 業を煮やしてチューブ交換することに。 …

はた画伯

ウッシーとの日々 (4) はた 万次郎 集英社 2004-02売り上げランキング : 142434 おすすめ平均 心がすっぴんのままで~人生の曲がり角に Amazonで詳しく見る by G-Tools …

no image

Willcom W-ZERO3 [es] でネットラジオ三昧

iPhoneを買うつもりだったが、「だれとでも定額」と「新ウィルコム定額プランS」の組合わせ2430円で全キャリア通話無料とパケット上限2800円にひかれて、結局しばらくウィルコム(W-ZERO3 [ …