中文翻译:
1.你住哪儿?
非洲
亚洲
欧洲
拉丁美洲
北美(美国,加拿大)
大洋洲
其他
2.什么最能描述你工作的组织类型?
为了获利
非营利(宗教,艺术,社会援助等)
政府
其他
3.以下哪些类别最能描述您的行业?
住宿和食品服务
行政和支持服务
农业,林业和渔业
艺术和娱乐服务
施工
教育和培训
电力,煤气,水和废物服务
金融和保险服务
保健和社会援助
信息媒体和电信
制造业
矿业
专业,科学和技术服务
公共管理和安全
租赁,招聘和房地产服务
零售业
运输,邮政和仓储
批发贸易
其他
4.你会将自己描述为以下任何一种吗?
数据科学家
业务分析师
行政 /业主
科学家 /研究员
学生
开发人员
IT 管理员
其他
5.你使用 Python 多久了?
<1 年
1-5 年
5 年以上
6.请选择您最常使用 Python 创建(或将创建)解决方案的功能区域。
人力资源
会计
金融
营销
客户服务
销售
IT
制造业
研究和发展
其他
7.Excel 和 Python 之间更好的集成将帮助您实现或更轻松地完成顶级场景 /任务是什么?
数据清理和准备
连接到外部数据源
统计分析,数据科学或机器学习
数据可视化
工作流程的自动化
数据分析 /商业智能
其他
8.除了在上一个问题中的选择之外,还有哪些其他场景 /任务可以更好地集成 Excel 和 Python,从而帮助您实现或简化?
数据清理和准备
连接到外部数据源
统计分析,数据科学或机器学习
数据可视化
工作流程的自动化
数据分析 /商业智能
其他
9.如果 Python 在 Excel 中本地支持,这将如何影响您的工作和上面的场景 /任务?
10.在使用 Python 构建解决方案时,您通常是为了自己的消费还是为其他人使用而构建这些解决方案?
我主要是为自己的使用建立解决方案
我主要是为别人使用建立解决方案
两者是等价的
11.您是否使用过集成 Python 和 Excel 的工具?如果是这样,为了什么任务?你想看到什么改进?
12.你还使用其他的编程语言?
C
C#
C++
Java
JavaScript
R
VBA
其他
13.你还有什么其他的想法可以分享吗?
14.如果您对我们感兴趣的话,请提供您的电子邮件,以获取更多信息或参与未来的用户研究。
1
Kymair 2017-12-19 16:08:02 +08:00
取代 VBA 是不大可能的,不过就微软对 Python 的热情,可能会出一些特别支持的集成方案。
|
2
bulldozer 2017-12-19 16:47:17 +08:00 6
不可能取代,Excel 最大的宝藏就是几十年来积累的无数的用户宏,实际上 VBA 不仅是 Office 内嵌的开发语言,很多的软件平台都在使用,比如达索的设计软件等。
Python 可能只是作为第二方案,如果微软继续发力 Mac os x 和 linux 平台, 那么用 python 会事半功倍...毕竟开发人员和开发环境已经成熟。 |
3
geekyoung 2017-12-19 16:50:47 +08:00 via Android
楼上说的很有道理啊
|
4
spiritree 2017-12-19 16:53:35 +08:00
还有一说是 TypeScript
应该是备胎,不会替代 |
5
leavic 2017-12-19 17:05:00 +08:00
比尔盖茨第一个不答应
|
6
geelaw 2017-12-19 17:06:48 +08:00
我以为 Python 早就可以 COM 了呢
|
7
FFLY 2017-12-19 17:12:28 +08:00
不可能替代 VBA,最多是给用户选项,多个集成环境,用户自己选。
|
8
congeec 2017-12-19 17:18:23 +08:00
@spiritree TypeScript 已经有了
https://github.com/OfficeDev/script-lab 不过还是玩具性质 @geelaw Python 一直都可以用 com 操作 excel..........,这次说的是可能把 Python 内嵌到 Excel 里,暴露一套 Excel API 给 Python |
10
XIVN1987 2017-12-19 18:04:09 +08:00 via Android
现在 Python 操作 Excel 文件的包还是不太健全,,希望微软出一个功能强大的官方 package
|
11
shijingshijing 2017-12-19 18:27:52 +08:00
@bulldozer 哇,难道碰到了同行? CATIA ?
在微软的自留地上,VBA 三两句就能实现一些神奇的功能,比如从 Excel 读取数据,从 Word 读取木板,从 Visio 读取图片,批量生成一系列图文并茂的报表,并用邮件通过 Outlook 发送出去。 事实上,VBA 不仅在微软自己的全家桶上通用,在 AutoCAD 上也有很多神奇的应用,在 ArcGIS, AutoCAD, CorelDraw, SolidWorks 等行业用户的专业软件上都广泛应用,无数个 VBA 编写的宏,插件帮助工程师提高效率,减少错误。 微软的.Net 技术更是为 VBA 带来了第二春,可以说,现在 TIOBE 排行榜上之所以有 Basic 语言一席之地且长盛不衰,微软的 VBA 起到了至关重要的作用。 |
12
957204459 2017-12-19 18:32:13 +08:00 via iPhone
已支持
|
13
jjx 2017-12-20 05:15:21 +08:00
xlwings 其实老早在走这个路啊
|