Sign in with Microsoft
Sign in or create an account.

Excel for the web、Windows、Mac の Office スクリプトを使用して、反復的なタスクを自動化します。 スクリプトを作成し、いつでも再生できます。 他のユーザーがワークフローを迅速かつ一貫性のあるものにするために、組織全体でスクリプトを共有します。 ワークフローの変更に応じてスクリプトを編集し、クラウドが組織全体のソリューションを更新できるようにします。 

注: Office スクリプトを使用する前に、 管理者がスクリプトを有効にする必要があります

Office スクリプトを作成する

新しい Office スクリプトを作成するには、2 つの方法があります。 

  • アクション レコーダーを使用してアクションを記録します (Excel on the webのみ)。 これは、ブックに対して実行する一貫したアクションがある場合に最適です。 Office スクリプトを記録して共有するためにコーディングに関する知識は必要ありません。 [Office スクリプトとしてアクションを記録する] 記事へのリンクを使用して記録を開始します。

  • コード エディターを使用して、高度なスクリプトの TypeScript コードを操作します。 アクション レコーダーから開始し、ニーズに合わせてスクリプトを編集する方法については、「Excel on the web - Office スクリプト |で Office スクリプトを記録、編集、作成する」のチュートリアルを参照してください。Microsoft Learn

Office スクリプトを実行する

  1. 自分とブックがアクセスできるすべてのスクリプトは、[自動> すべてのスクリプト] の下 にあります。 スクリプト ギャラリーには、最新のスクリプトが表示されます。 

    スクリプト リボン
  2. 実行するスクリプトを選択します。 コード エディターに表示されます。 [ 実行 ] ボタンを選択してスクリプトを開始します。 スクリプトが実行されていることを示す簡単な通知が表示され、スクリプトが完了すると消えます。

    スクリプトを実行する
  3. その他のオプション - [コード エディター ] ウィンドウの右側にある省略記号 (...) を選択して、コンテキスト メニューを表示します。 ここでは、次のオプションがあります。

    その他のオプション

    • スクリプトの名前を変更する

    • スクリプトのコピーを作成する

    • スクリプトを共有する

    • フローの作成を使用してスクリプトを Power Automate と統合する

    • スクリプトを削除する

潜在的なエラー

  • スクリプトを初めて記録する場合、特定のアクションは問題ありませんが、もう一度再生すると失敗します。 たとえば、前の例では、いくつかのサンプル データをテーブルとして書式設定しましたが、更新されたテーブルで実行しようとすると、Excel ではテーブルの重複が許可されないため、コードは失敗します。 この時点で、コード エディターにエラー メッセージが表示されます。

    スクリプトがエラーで実行されたことを示すコード エディターのエラー メッセージ。 詳細については、ログ ボタンを押してください。

    [ ログの表示 ] ボタンを選択すると、コード エディター ウィンドウの下部に簡単なエラーの説明が表示されます。

    スクリプト エラー
  • サポートされていない機能 - より多くの機能のサポートを追加するために絶えず取り組んでいますが、現時点ではすべてがサポートされているわけではありません。 この場合、[レコード操作] ウィンドウにメモが表示されます。 このようなアクションはスクリプトに追加されず、無視されます。

    特定の手順を記録できなかった場合を示す [Racord Actions]\(ラコード アクション\) ダイアログ。

補足説明

Excel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。

関連項目

Office スクリプトとしてアクションを記録する

Office スクリプトの技術ドキュメント

Excel on the webで Office スクリプトを記録、編集、作成する

Office スクリプトのトラブルシューティング

Excel on the webでの Office スクリプトのサンプル スクリプト

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

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Office Insider に参加

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

ご意見をいただきありがとうございます。

×