4
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PowerAutomateでOutlookの予定表をエクセルに抜き出す(もうちょっと改良したい)

Posted at

手順がかなりイモいのでもうちょっと何とかしたい。

1.OneDriveにエクセルファイルを作る

「予定表エクスポート.xlsx」とかを作る。

2.テーブルの作成フローを作成

出力するフローの「表に行を追加」を実行するにはテーブルが必要なので先に作っておいてやる。
テーブルの作成フローを作成.png

3.出力するフローを作成

開始と終了を指定して手動でトリガーする方式。
トリガーの入力は日付だけなので
 開始時刻には「T00:00:00Z」(当日の0:00)を、
 終了時刻には「addDays(triggerBody()['date_1'],1,'yyyy-MM-ddTHH:flag_mm:ssZ')」(入力された終了日の翌日の0:00)
みたいにする。
foreach的なフローは「イベントの取得(V3)」で「value」を選ぶと勝手にforeachになる。
無題.png

こうしたいメモ

  • 「ファイルの保存ダイアログ」的な感じに出力を選べるようにして、フローを1つにまとめたい。
  • 今回は「イベントの取得(V3)」を使ったけど「イベントの取得(V4)」ならfilterが使えるのでもっとシンプルになりそうなんだけど、filterの指定方法がよくわからなかったので断念。
  • 本文がHTML形式で出るのでせめてタグだけ抜き出したい。できたらプレーンテキストにしたい。
4
7
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?