探索ChatGPT在表格操作中的应用

文章主题:chatgpt, 宏编程, Excel, VBS编程

666ChatGPT办公新姿势,助力做AI时代先行者!

ChatGPT 目前的功能仅限于文字交流,无法直接上传表格。若要使其协助制作表格,我们需要运用适当的表达方法和技巧来与之沟通。

在大学期间,我多次目睹教授们运用宏编程技巧在Excel中进行各种操作。这让我萌生了一个想法:是否有可能利用这种方法来提高工作效率?经过一番思考,我发现这种想法是可行的。于是,我开始尝试着利用ChatGPT编写宏脚本,以便在进行一些自动化操作时能够更加便捷高效。通过这种方式,我成功地实现了让AI协助我完成某些任务的目标。

探索ChatGPT在表格操作中的应用

ChatGPT 虽然无法直接实现操作表格的功能,但是我们可以通过提出具体的需求,让它来生成 VBS 代码,并将生成的代码导入 Excel 中,从而实现对表格的自动操作。这样一来,我们便能够利用 ChatGPT 的优势,高效地完成一些原本需要手动操作的任务。

我们来尝试一下,因为我从来没有用过宏,也不知道代码怎么写。

先来试一下简单的需求,我现在需要将表格a1和b1列的数值加起来算出结果放在c1位置

探索ChatGPT在表格操作中的应用

探索ChatGPT在表格操作中的应用

很快给出了脚本,但我是mac电脑,不能使用宏,让他改为python脚本

探索ChatGPT在表格操作中的应用

代码运行结束之后 我们就可以看到Excel变了。

探索ChatGPT在表格操作中的应用

当然我们可以提交一些更深的需求。

分享一下他生成的未经修改的代码,甚至注释都给你写好了

import

openpyxl

# 打开Excel文件

wb = openpyxl.load_workbook(/Users/m/Documents/ai.xlsx

)

# 获取第一个工作表

ws = wb.active

# 获取A1和B1单元格的值

a = ws[A1

].value

b = ws[B1

].value

# 计算A1和B1的和

c = a + b

# 将结果写入C1单元格

ws[C1

].value = c

# 保存并关闭Excel文件

wb.save(/Users/m/Documents/ai.xlsx

)

wb.close()

更多玩法关注【蛮子同学】公众号

探索ChatGPT在表格操作中的应用

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!

版权声明:lida 发表于 2023年12月29日 pm2:01。
转载请注明:探索ChatGPT在表格操作中的应用 | ChatGPT资源导航

相关文章