Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Power automateでexcelの表をスクショしてTeamsに投稿したいです。

解決したいこと

以下のようにPower automateでexcel「SALES」ページの表をスクショしてTeamsに投稿したいです。
image.png
以下のようなフローを作ってみました。
image.png

発生している問題・エラー

スクリプトは以下の「スクショ作成」です。
getimage()を使用してみましたが、画像がエラーでTeamsに投稿されます。
image.png

しかしoutlookのアクションでメールを送ると画像がちゃんと現れます。
image.png

該当するソースコード

officeスクリプト
function main(workbook: ExcelScript.Workbook) {
let sheet222430=workbook.getWorksheet("SALES");
let image2224 = sheet222430.getRange("A1:H8").getImage()
console.log(image2224)
return image2224
}
interface ReportImages {
image2224: string
}

自分で試したこと

msのHPを参考にしてみました。
https://learn.microsoft.com/ja-jp/office/dev/scripts/resources/samples/email-images-chart-table

0

1Answer

「アダプティブカードの投稿」を使うと、画像を貼り付けられます。
↓自分の環境だと、「チャットやチャネルにカードを投稿する」アクションです。

scr.png
1Like

Comments

  1. @takaekokaz

    Questioner

    @nak435 さま
    いつもお世話になっております。
    今回も丁寧なご指導誠にありがとうございました。
    おかげさまで画像を貼り付けることに成功しました。
    アダプティブカードは気が付きませんでした。

  2. ✌️
    解決であれば、当Q&Aをクローズしてください。

  3. @takaekokaz

    Questioner

    オフィスでこっそり投稿しました。上司が戻ってきたので慌てて去った次第です。(汗
    ありがとうございました。

Your answer might help someone💌