Office スクリプトを実行するボタンを作成する

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac

Office スクリプトは、一般的なタスクを自動化するのに便利な方法です。 ブックに [スクリプト] ボタンを追加して、同僚が Office スクリプトを見つけて実行できるようにします。 これにより、ブック内のすべてのユーザーがスクリプトを簡単に実行できます。

[スクリプトの作成] ボタン

この手順では、ボタンが選択されたときにスクリプトを実行するボタンをブックに作成します。 また、ブックを編集できるすべてのユーザーとスクリプトを共有します。

  1. [ 自動化] を選択し、実行するスクリプトを選択します。 スクリプトが Office スクリプト ギャラリーに表示されない場合は、[スクリプトの表示] > [最近使用したスクリプト] を選択して [Office スクリプト] 作業ウィンドウを開き、スクリプトを選択します。
  2. スクリプトが開いたら、[ このスクリプトを共有 ] セクションまでスクロールします。 [ ブックに関連付け る] トグルが無効になっている場合は、有効にします。 [ ワークシートにボタンを追加] を選択します。 

スクロールして [このスクリプトを共有し] を選択し、[ワークシートにボタンを追加] を選択します。

スクリプト ボタンの削除

この手順では、スクリプトの共有が停止され、スクリプトを実行するすべてのボタンが削除されます。

  1. [ 自動化] を選択し、実行するスクリプトを選択します。 スクリプトが Office スクリプト ギャラリーに表示されない場合は、[スクリプトの表示] > [最近使用したスクリプト] を選択して [Office スクリプト] 作業ウィンドウを開き、スクリプトを選択します。
  2. スクリプトが開いたら、[ このスクリプトを共有 ] セクションまでスクロールします。 [ ブックに関連付け る] トグルを無効にします。 決定を確認するダイアログが表示されます。 スクリプトを実行するすべてのボタンを削除するには、[ 削除 ] を選択します。 このチェック ボックスを使用して、他のブックでこのスクリプトを実行するボタンを削除します。

[ブックに関連付ける] トグルを無効にし、ダイアログで [削除] を選択します

  • Excel グリッドからスクリプト ボタンを直接削除すると、ボタンは削除されますが、スクリプトは引き続きブックに関連付けられます。 特定のブックとのスクリプトの共有を停止するには、[ ブックに関連付ける ] トグルを無効にする必要があります。
  • スクリプト ボタンを切り取って貼り付けて、ブック内で移動することはできません。

関連項目

Excel の Office スクリプトの概要

Excel for the web で Office スクリプトを共有する

Office スクリプトの技術文書