Office Scripts

[Office Scripts]SharePointでスクリプトを保存・実行できるようになりました。

以前から下記ロードマップに載せられていた、SharePointでOffice スクリプトを保存・実行する機能がついに実装されました!


https://www.microsoft.com/ja-jp/microsoft-365/roadmap?filters=&searchterms=93767 より

待ちに待った機能です。
平野さん( @ai_yamasaki )、教えていただき、ありがとうございます!🙏🏻

スクリプトをSharePointに保存する方法

まずはスクリプトをSharePointに保存する方法の紹介です。

  1. コード エディターで実行するスクリプトを作成します。
  2. 「その他のオプション」から「スクリプトに名前を付けて保存」をクリックします。
  3. コピーの保存画面が表示されるのでSharePoint上のフォルダーを選択し、「保存」ボタンをクリックします。
  4. 必要に応じてスクリプト名を変更します。
  5. 保存先のSharePointフォルダーを開くと、ostsファイルとしてスクリプトが保存されていることが確認できます。必ずしもコード エディターからファイルを保存する必要はなく、SharePointフォルダー上にostsファイルをアップロードしても構いません。

SharePointにあるスクリプトを実行・編集する方法

続いてSharePointにあるスクリプトを実行・編集する方法です。
今回はスクリプトを作成したユーザーとは別のユーザーで作業を行います。

  1. Excelを開き、「自動化」タブから「すべてのスクリプト」ボタンをクリックします。
  2. コード エディターの「最近使用したスクリプト」タブの下部にある「その他のスクリプトを表示」をクリックします。
  3. 「Office スクリプトの選択」画面が表示されるのでSharePointフォルダーにあるスクリプトを選択し、「開く」ボタンをクリックします。
  4. 「実行」ボタンをクリックすると、“(ユーザー名)がスクリプトに変更を加えました。スクリプトを変更することにおいて信頼できるユーザーですか?”との確認画面が表示されるので、「許可」ボタンをクリックします。
  5. スクリプトが実行されます。
  6. 編集」ボタンをクリックするとコード エディターでスクリプトを編集できます。

Power Automateからの実行

下記Docs資料にある通り、残念ながら2022年9月時点ではPower AutomateからSharePoint上のスクリプト実行はサポートされていないようです。


https://learn.microsoft.com/ja-jp/office/dev/scripts/overview/script-storage?WT.mc_id=M365-MVP-4029057#sharepoint より

スクリプトの選択画面でもSharePoint上のスクリプトは表示されません。

下記記事のような方法で、SharePoint上のスクリプトのID((ms-officescript://sharepoint_itemlink/…))を直接指定して実行してみたのですが、「SharePoint に保存されたスクリプトは、フローの一部として実行できません」エラーが発生して実行できませんでした。

ここは今後のアップデートに期待ですね!

SharePointでスクリプトを保存・実行できるようになったことで、個人のOneDrive上にあるスクリプトを共有することなく、チームとしてスクリプトを管理できるようになりました。
使い勝手が飛躍的に向上しましたので、Office スクリプトの活用を考えている方は是非一度試してみてください!

参考Webサイト

関連記事

Power Automate for desktopが32ビット版のOSにインストールできるか試してみました。前のページ

2022年9月の人気記事次のページ

関連記事

  1. Office アドイン

    Office Scripts機能によってWeb版Officeの操作を自動化する

    前回、Ignite 2019で発表されたPower Automate(…

  2. Office Scripts

    Office Scripts(Office スクリプト)の記事まとめ

    当ブログの「Office Scripts」関連の記事をまとめてみました…

  3. Office アドイン

    Office Scripts機能によってWeb版Excelで操作の記録ができるようになりました。

    昨年からずっと待ち続けていた「Office Scripts」機能、つい…

  4. Office アドイン

    Office Scriptsってどんな機能?

    昨年の11月、Ignite 2019で発表されたオンライン版Excel…

  5. Office アドイン

    Build 2020で個人的に気になったOfficeやPower Automateの発表

    Microsoftの開発者向けイベント「Build 2020」がオンラ…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP