Excel 代码编辑器中的 Python

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel

有关可用性信息,请参阅 Excel 中的 Python 的可用性。 如果遇到有关 Excel 中的 Python 的任何问题,请通过选择 Excel 中的 “帮助>反馈 ”来报告。

不熟悉 Excel 中的 Python? 从 Excel 中的 Python 简介Excel 中的 Python 入门开始

代码编辑器任务窗格

Excel 中的 Python 代码编辑器是一个任务窗格,可在编写 Excel 中的 Python 公式时为大型代码块提供编辑空间。 它显示工作簿中的所有 Python 代码,按工作表和单元格编号列出。 代码编辑器还包括 IntelliSense 和文本着色等功能,以支持编辑大块代码。

注意

Excel 中的 Python 代码编辑器可供在 Windows 上运行当前频道的企业版和商业版用户使用,从版本 2410 (内部版本 18129.20116) 开始。 它还在适用于企业版和商业版用户的 Excel 网页版中提供。 它通过 Microsoft 365 预览体验计划向家庭版、个人版和教育版用户提供预览版。

在任务窗格中显示打开的任务窗格和多个 Python 单元格。

若要打开“Excel 中的 Python”代码编辑器,请在工作簿中选择一个 Python 单元格,然后转到 “公式>编辑器”。 此操作将打开任务窗格,并显示工作簿中的所有 Python 单元格。

任务窗格中的编辑选项

在代码编辑器任务窗格中,可以编辑工作簿中的每个 Python 单元格。 使用任务窗格中每个单元格上方的菜单保存和运行 Python 单元格、在输出类型之间切换 (从 Python 对象切换到 Excel 值) 、撤销更改或将单元格扩展到更大的代码编辑区域。

每个 Excel 中的 Python 代码编辑器单元格的菜单选项。

在任务窗格中筛选

使用任务窗格顶部的筛选器缩小代码编辑器任务窗格中显示的内容范围,例如仅显示当前工作表上的 Python 单元格或仅显示 Python 错误。

使用任务窗格顶部的筛选器缩小内容范围。

在任务窗格中显示 Python 输出

代码编辑器任务窗格中每个 Python 单元格的输出都显示在 Excel 工作簿中。 还可以通过展开每个代码块底部的输出类型,在代码编辑器任务窗格中查看输出。

展开输出以查看图像和其他输出数据。

Python 编辑器 - 现已可用

Python 编辑器升级为预览体验成员版:Beta 版