重大改变!Python 或将取代 VBA 成为 Excel 官方脚本语言
2017-12-23 17:30
856 查看
点击上方“CSDN”,选择“置顶公众号”
关键时刻,第一时间送达!
如果微软的 Excel 中支持了人生苦短的 Python,你还会喜欢那个直接且易上手的 VBA 编程吗?
近日,据国外媒体 BLEEPINGCOMPUTER 报道,微软正考虑添加 Python 为官方的一种 Excel 脚本语言,如果获得批准,Excel 用户将能够像目前使用 VBA 脚本一样,使用 Python 脚本与 Excel 文档、数据以及一些 Excel 核心函数进行交互。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201712/23/d6f8503e5bba5d0c779709250e0f8b2d)
VBA vs. Python:各有千秋
Visual Basic for Applications(VBA)是 Visual Basic 的一种宏语言,于 1993 年由微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言,主要能用来扩展 Windows 的应用程序功能,特别是 Microsoft Office 软件,也可说是一种应用程式视觉化的 Basic 脚本。我们在 Excel 中可以用 VBA 编程解决很多批处理操作问题,因为 VBA 是 Excel 的原生脚本语言,同时也更接近自然语言,易于上手,所以在便利性上有着得天独厚的优势。
与此同时,除了 VBA,还有很多脚本语言可以来操作 Excel,Python 就是其中一种。
对于 Python,是当今可用的最通用的编程语言之一。它在 PYPL 编程语言中排名第二、RedMonk 编程语言排名第三、TIOBE 编程语言中位列第四,受到了诸多开发者的喜爱。在 Excel 中,相比 VBA ,Python 的应用范围更加广泛、代码更加整洁、更简单一些,但是需要独立安装,稍显复杂。
微软的决策
关于 Excel 功能的话题,很多用户多次提议让 Python 成为 Excel 中的一种脚本语言,不仅可以作为 VBA 的替代品,而且也可以作为字段函数(= SUM(A1:A2))的替代方案。
上个月,微软做出回应,发起了一个投票来收集更多的用户反馈信息,并调查用户想要如何在 Excel 中使用 Python,该提议得到了众多用户的支持,得票支持率高于排名第二的提议的两倍。
不过也有用户认为,如果微软走这条路线,那么为便于日常使用,微软也需要在所有其他 Office 应用中支持 Python 。
你会如何选择?
从近几个月编程语言排行榜来看,VBA 也处于逐渐下滑的状态,我们不禁感叹“VBA 是否已经过时
关键时刻,第一时间送达!
如果微软的 Excel 中支持了人生苦短的 Python,你还会喜欢那个直接且易上手的 VBA 编程吗?
近日,据国外媒体 BLEEPINGCOMPUTER 报道,微软正考虑添加 Python 为官方的一种 Excel 脚本语言,如果获得批准,Excel 用户将能够像目前使用 VBA 脚本一样,使用 Python 脚本与 Excel 文档、数据以及一些 Excel 核心函数进行交互。
VBA vs. Python:各有千秋
Visual Basic for Applications(VBA)是 Visual Basic 的一种宏语言,于 1993 年由微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言,主要能用来扩展 Windows 的应用程序功能,特别是 Microsoft Office 软件,也可说是一种应用程式视觉化的 Basic 脚本。我们在 Excel 中可以用 VBA 编程解决很多批处理操作问题,因为 VBA 是 Excel 的原生脚本语言,同时也更接近自然语言,易于上手,所以在便利性上有着得天独厚的优势。
与此同时,除了 VBA,还有很多脚本语言可以来操作 Excel,Python 就是其中一种。
对于 Python,是当今可用的最通用的编程语言之一。它在 PYPL 编程语言中排名第二、RedMonk 编程语言排名第三、TIOBE 编程语言中位列第四,受到了诸多开发者的喜爱。在 Excel 中,相比 VBA ,Python 的应用范围更加广泛、代码更加整洁、更简单一些,但是需要独立安装,稍显复杂。
微软的决策
关于 Excel 功能的话题,很多用户多次提议让 Python 成为 Excel 中的一种脚本语言,不仅可以作为 VBA 的替代品,而且也可以作为字段函数(= SUM(A1:A2))的替代方案。
上个月,微软做出回应,发起了一个投票来收集更多的用户反馈信息,并调查用户想要如何在 Excel 中使用 Python,该提议得到了众多用户的支持,得票支持率高于排名第二的提议的两倍。
不过也有用户认为,如果微软走这条路线,那么为便于日常使用,微软也需要在所有其他 Office 应用中支持 Python 。
你会如何选择?
从近几个月编程语言排行榜来看,VBA 也处于逐渐下滑的状态,我们不禁感叹“VBA 是否已经过时
相关文章推荐
- 重大改变!Python或将取代VBA,成为Excel官方脚本语言!
- 重大改变!Python或将取代VBA,成为Excel官方脚本语言!
- 重大改变!Python 或将取代 VBA 成为 Excel 官方脚本语言
- 重大改变!Python 或将取代 VBA 成为 Excel 官方脚本语言
- 重大改变!Python或将取代VBA,成为Excel官方脚本语言!
- Python或将取代VBA,成为Excel官方脚本语言
- 微软正考虑添加 Python 为官方的 Excel 脚本语言!
- 微软考虑将 Python 作为 Excel 官方脚本语言
- 微软正考虑添加 Python 为官方的 Excel 脚本语言
- 腾讯京东要建“反阿里联盟”?Python 或成 Excel 官方脚本语言;百度华为在一起 | 一周业界事
- 号外!微软考虑将 Python作为Excel官方脚本语言,你怎么看?
- 大新闻!微软正考虑添加 Python 为官方的 Excel 脚本语言
- 大新闻!微软将聘用Python为官方的Excel脚本语言!
- 重大改变!Excel即将接入Python!办公软件也要革命
- 导出批注工具--用VBA脚本导出Excel评审文档的所有批注
- 【脚本语言系列】关于Python基础知识多返回值,你需要知道的事
- 如何看待 Kotlin 成为 Android 官方支持开发语言?
- 2011年编程语言排行榜:Python成为2010年度语言
- 基于python实现的改变HTML、txt文件编码脚本
- 【脚本语言系列】关于Python开发环境搭建,你需要知道的事