Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。

该语言于1993年由微软公司开发的的应用程序共享一种通用的自动化语言--------Visual Basic for Application(VBA),实际上VBA是寄生于VB应用程序的版本。微软在1994年发行的Excel5.0版本中,即具备了VBA的宏功能。(推荐学习:Python视频教程)

Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

Python是一种解释型脚本语言,可以应用于以下领域:

Web 和 Internet开发

科学计算和统计

人工智能

教育

桌面界面开发

软件开发

后端开发

据外媒报道,微软正考虑添加 Python 为官方的一种 Excel 脚本语言,如果获得批准,Excel 用户将能够像目前使用 VBA 脚本一样,使用 Python 脚本与 Excel 文档、数据以及一些 Excel 核心函数进行交互。

目前为止,超过 3883 人赞同将 Python 集成到 Excel 中,成为 VBA 替代品,甚至像单元格函数 functions (=SUM(A1:A2)) 也可以用 Python 函数 sum(a1, a2) 来代替

目前微软官方已经作出积极回应,通过发起投票来收集更多用户的反馈信息,在线调查用户想要如何在 Excel 中使用 Python 。

有用户认为,如果微软走这条路线,那么为便于日常使用,微软也需要在所有其他 Office 应用中支持 Python 。

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python和vba学哪个的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

vba和python哪个好学-python和vba学哪个相关推荐

  1. vba和python哪个好学-Python或将取代VBA,成为Excel官方脚本语言???

    原标题:Python或将取代VBA,成为Excel官方脚本语言??? 微软正考虑添加 Python 为官方的 Excel 脚本语言‍ 据外媒报道,微软正考虑添加 Python 为官方的一种 Excel ...

  2. java和python哪个好学-Python和Java,哪个容易学呢?

    Java是具有悠久历史的老牌开发语言,Python是如今人工智能时代的首选语言,无论是Java还是Python都相当强大,这两门语言有很多的相似之处,但是也有很多的不同,难免会拿来比较.今天千锋小编就 ...

  3. python和java和c语言的区别,python和java哪个更值得学

    java和python是什么? java和python都是一种面向对象的语言.Java是一种面向对象的语言,有着和C/C++近似的语法.它是动态链接,允许新的代码在运行时加载与运行,而不是动态类型的. ...

  4. 在Python中运行Excel的VBA宏

    转载自https://www.cnblogs.com/russellluo/archive/2011/10/16/2214347.html 并加以细化 在EXCEL的VBA中提供了一个ExecuteE ...

  5. python好学嘛-爬虫Python入门好学吗?学什么?

    爬虫Python入门好学吗?学爬虫需要具备一定的基础,有编程基础学Python爬虫更容易学.但要多看多练,有自己的逻辑想法.用Python达到自己的学习目的才算有价值.如果是入门学习了解,开始学习不难 ...

  6. python培训好学吗-开平北大青鸟:Python培训怎么选?Python好学吗?

    Python作为近两年随着人工智能一道火起来的语言,很多人知道Python,但是并不清楚的了解.你可能听说过C语言,听说过java语言,php语言,web语言甚至数据库sql语言但其实这些语言都没有p ...

  7. 零基础可以学python吗-Python编程语言好学吗?零基础转行能学Python吗?

    Python编程语言好学吗?零基础转行能学Python吗?人工智能时代的来临催生了很多新兴行业,Python是最具代表性也是比较热门的技术之一.有人看好Python入门简单.功能强大的特性,选择转行从 ...

  8. 爬虫好学吗python-爬虫Python入门好学吗?学什么?

    爬虫Python入门好学吗?学爬虫需要具备一定的基础,有编程基础学Python爬虫更容易学.但要多看多练,有自己的逻辑想法.用Python达到自己的学习目的才算有价值.如果是入门学习了解,开始学习不难 ...

  9. 好好学python·基本数据类型

    好好学Python的第一天 基本用法 注释 输出 变量 命名规范 变量的定义方式 python的数据类型 数据类型分类 字符串类型 数字类型 List列表类型 tuple 元组类型的定义 Dict字典 ...

最新文章

  1. 利用matlab对xml文件进行批量处理
  2. 你对5G技术“低延时”可能有些误解——专访虎牙5G 首席架构师林正显
  3. java后台开发加密程序_Java后端实现MD5加密的方法
  4. PostgreSQL 9.5 pg_dump新特性 你是我的眼
  5. 数据结构入门(二)固定容量数组
  6. 【系统集成项目管理工程师】—计算真题公式汇总及分析
  7. 计算机应用基础试卷结果分析,计算机应用基础试卷分析
  8. 淘宝APP购物车测试用例
  9. 软件系统命名简称大全
  10. 2021-06-24
  11. EI: 室内微生物组、大气污染物与幼儿园儿童的哮喘、鼻炎和湿疹—一项重复横断面研究...
  12. git lfs linux,Git LFS(学习笔记)
  13. UE:无法解析的外部符号 “public: __cdecl FKey::~FKey(void)“ (??1FKey@@QEAA@XZ)
  14. 送给1985年左右的朋友,看完是不是有些泪水
  15. 信息系统项目管理师 第三章-项目立项管理
  16. Matlab上位机开发(一) —— 了解上位机
  17. 初等变换法求解线性方程组
  18. 重磅!西安交通大学使用脑机接口技术实现了高位截瘫失语患者“说”出“心里话”
  19. 利用高德地图API批量获取地点经纬度和行车线路与OD距离(excel和python)
  20. 用ps制作一张复仇者联盟海报

热门文章

  1. JS中获取焦点和选中的元素
  2. 并发模型与IO模型梳理
  3. Python学习笔记系列——函数
  4. cf round #421 div2 D. Mister B and PR Shifts
  5. [css]我要用css画幅画(四)
  6. 解決scott 用戶登錄錯誤: invalid username/password;logon denied
  7. c++ 基本数据类型字节数
  8. C++ 内连接与外连接 (转)
  9. 简单的表单提交 by MVC 2
  10. ASP.NET2.0_执行页面发送的强类型方法与弱类型方法