ChatGPT高效提问—prompt实践(生成VBA)

2. 生成VBA函数操作Excel

​ 当前Excel表格数据无背景颜色,区分不明显。假如我们想美化数据展示效果,把标题行设置为浅蓝色,其余奇数行设置为橙色,该怎么操作呢?这次我们基于ChatGPT写一个prompt来创建VBA函数。

​ 输入prompt:

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

​ ChatGPT输出:

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

​ 补充说明一点,Windows系统中快捷键是Alt+F11, macOS系统中快捷键是Fn+Option+F11。打开VBA编辑器,点击“插入”➡️“模块",将复制粘贴到VBA模块中,点击“运行”,Excel表格数据背景颜色修改成功,如图所示。

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

​ 输入prompt:

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

​ ChatGPT输出:

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

以上是ChatGPT生成的部分代码,但是运行的时候出现了一些报错,我又做了一些更改,其实我的更改也是用ChatGPT做的验证。修改代码如下图所示。

ChatGPT高效提问—prompt实践(生成VBA)-LMLPHP

至此,我们学习了基于ChatGPT使用prompt技术创建VBA函数操作Excel的高级技巧。我以上的代码是通过两个ChatGPT网站加上自己的修改完成的。小蜜蜂AI网址:https://zglg.work。

02-13 07:56