从 Excel/Microsoft 365 的机制解读 Build apps in Copilot Cowork and Copilot Studio

VBA・Officeカテゴリを表すパンダのイラスト VBA・Office

本文是使用人工智能创作的技术解析与实现示例。虽然发布的代码和步骤基于一手信息构建,但未经作者在实际设备上进行运行验证。根据环境和版本的不同,运行表现可能会有所差异。 在 Microsoft 365 环境中,基于官方信息,安全且实用系统地整理了利用 Copilot Cowork 和 Copilot Studio 构建应用程序的机制。本文将阐述其与 VBA、Office Scripts 等传统开发方法的定位差异,以及把握整体架构的要点。


1. 导言与目的

在 Microsoft 365 和 Excel 的应用中,快速构建业务应用程序和自动化机制是一个重要主题。过去,VBA、Office Scripts 或手动数据整理是主流。近年来,提供了结合 Copilot Cowork 和 Copilot Studio 等 AI 与低代码的新方法。

本文的目的是梳理官方信息中所示的“在 Copilot Cowork 和 Copilot Studio 中构建应用程序”的概述,并在与传统的 Excel 周边扩展方法进行对比的同时,明确其组成要素。


2. 前提与注意事项

本文所涉及的内容基于官方博客等一手信息,主要围绕编写时的功能概述和概念展开。

  • 【实际验证前】本文中提及的操作和集成行为是基于官方信息的解释,未在手头的 Windows 和 Excel 环境中进行实际设备验证。

  • 在实际环境中应用外部服务或 Copilot 功能时,请提前检查组织的租户策略和安全设置。

  • 与传统方法(VBA 和 Office Scripts)的比较旨在梳理开发方法的理念和预期工艺的差异,并不断定特定的处理速度或优劣。


3. 整体架构的组成要素

使用 Mermaid 图示展示利用 Copilot Cowork 和 Copilot Studio 构建应用程序的整体架构。

flowchart TD
    A[ユーザー・管理者] -->|要件定義・対話| B[Copilot Cowork]
    B -->|アプリ・ロジックの連携| C[Copilot Studio]
    C -->|データ・操作の統合| D[Microsoft 365 / Excel 環境]
    D --> E[従来手法: VBA / Office Scripts]
    C -.->|補完・比較| E

如图所示,系统从负责用户输入和指令的 Copilot Cowork 开始,连接到负责编排和扩展的 Copilot Studio,最后连接到作为数据基础的 Microsoft 365 和 Excel。传统方法 VBA 或Office Scripts作为不同的层或本地自动化手段并行存在。


4. Copilot Cowork 与 Copilot Studio 概述

根据官方信息,Copilot Cowork 和 Copilot Studio 通过自然语言交互和灵活的定制,为用户面临的业务挑战创建应用程序和工作流提供了一种机制。

Copilot Cowork 的角色

Copilot Cowork 通过与用户的对话,成为辅助工作和将应用程序构想变为现实的起点。其特点不是从头编写复杂的代码,而是以对话的形式整理需求并组装所需的组件。

Copilot Studio 的角色

Copilot Studio 是用于构建更高级定制、机器人和集成逻辑的编排环境。它可以连接外部数据源和各种 Microsoft 365 服务,以定义符合业务流程的应用程序行为。


5. 与传统方法(VBA・Office Scripts)的方法差异

Excel或Microsoft 365中传统的自动化方法包括VBA(Visual Basic for Applications)和Office Scripts。以下梳述这些方法与利用Copilot的方法之间的区别。

  • VBA: 深度依赖本地Excel文件,作为宏直接编写事件驱动的处理或复杂的单元格操作。虽然可以进行高级控制,但在维护和Web环境中存在限制。

  • Office Scripts: 基于TypeScript,适用于Excel网页版(Excel for the Web)环境中的自动化。其优势在于基于云端的共享和流程集成。

  • Copilot Cowork / Copilot Studio: 与其说直接编写代码,不如说是通过与AI对话或配置低代码组件来构建应用程序框架和数据集成流程。

根据第一手资料,这些方法并非完全排他,而是根据用途、开发者技能组合以及组织治理进行选择和组合。


6. 使用时的要点与注意事项

根据官方信息,梳理在实际评估和使用环境时应注意的要点。

  1. 明确目的: 如果是常规的单元格数值计算或本地工作表操作,VBA或Office Scripts可能更合适;如果需要基于自然语言的对话式界面或跨多个服务的集成,则可以考虑Copilot环境。

  2. 权限与安全性: 在Microsoft 365租户中使用Copilot功能或Copilot Studio需要管理员设置和许可证。

  3. 环境差异: 由于网页版Excel和桌面版Excel,或由于组织策略的不同,可用功能的范围会有所差异,因此在引入前必须通过官方文档确认最新要求。


7. 总结

本文基于官方信息,梳理了“在Copilot Cowork和Copilot Studio中构建应用”的概念,以及它与Excel和Microsoft 365中传统方法的区别。

最后,总结在执行前或考虑引入时应确认的要点与限制。

  • 【实机验证前】本文中记载的步骤和比较内容是基于第一手资料的结构梳理,尚未在手头环境中验证其实际运行情况。

  • 在使用 Copilot Cowork 或 Copilot Studio 时,请务必参考最新的微软官方文档。

  • 请在充分确认组织的安全策略、许可要求以及数据治理限制后进行评估。

  • 在与 VBA 或 Office Scripts 进行比较时,正确识别每项技术的优势和适用范围(本地自动化与云端/AI协作)至关重要。


参考信息

この記事の更新履歴

この記事は、生成AIを活用した自動レビュー・更新フローにより内容を見直し、必要な修正を反映しています。

2026年10月6日

  • 変更第7章末尾の不自然な記号や乱れた表現を修正しました。

文档信息

文章??
从 Excel/Microsoft 365 的机制解读 Build apps in Copilot Cowork and Copilot Studio
?布日期
更新日期
来源
https://papanda925.com/?p=17914&lang=zh

?可: ?于本站?有相??利的正文及原??表,除非?有?明,可依据 CC BY 4.0 使用。本文可能包含使用生成式AI?建或??的内容。若代??有?可声明,或?接的GitHub???定了?可,?代?以??可?准。引用内容、第三方?料、?片及商?不在本?可范?内。 使用政策

标题和URL已复制