AIVBATool

AIVBATool 公开 已发布

用户aAX29m4vBgA 分享于 1天20小时前 | 2 | 11
如何安装动作?

适用于
分类(旧)
功能 AI
关键词

杨思圣 爱琴海 2 人赞了这个动作


更多信息
分享时间 1天20小时前
最后更新 1天20小时前
修订版本 0
用户许可 -未设置-
Quicker版本 1.44.22
动作大小 12 KB

分享到

「AI自动编写VBA并执行」

简介

动作简介:

本动作基于AI(如通义千问、ChatGPT等)生成VBA代码,并在当前Excel环境中自动执行所生成的VBA脚本,实现对Excel数据的自动化处理。用户只需描述所需功能,AI即可生成对应的VBA代码,并通过Quicker完成执行。

功能特点:

  • 自然语言描述:用户通过自然语言描述所需功能(如“将A列数据排序并筛选出大于100的值”)。
  • AI智能生成:自动调用AI模型生成对应功能的VBA代码。
  • 自动执行VBA:无需手动粘贴代码,Quicker自动将代码写入Excel VBA模块并执行。
  • 适用于Excel自动化:可完成数据处理、格式化、报表生成等常见Excel任务。
  • 支持多次运行

使用方法:

  1. 在Quicker中运行该动作(第一次使用需要右键设置模型相关信息)
  2. 弹出输入框,输入你希望实现的Excel操作(用中文描述)。
  3. 等待AI生成VBA代码并自动执行。
  4. 查看Excel中执行结果。

示例描述:

  • “将Sheet1中B列的空白单元格填充为‘无数据’”
  • "将所选区域填充随机数"
  • “自动筛选Sheet2中‘销售额’列大于1000的数据,并复制到新工作表”
  • “为每个工作表添加一个标题行,内容为‘编号、姓名、成绩’”

注意事项:

  • 需确保已配置好AI接口调用权限(如API密钥)。
  • Office 系列软件需要开启【信任对 VBA 工程对象模型的访问】选项。
  • WPS 软件需要安装VBA模块,并开启【信任对于“Visual Basic项目”的访问】选项
  • 以上选项开启方法请参考本文
  • 生成的VBA代码会自动写入当前Excel文件的VBA项目中。

适用场景:

  • Excel数据处理自动化
  • 快速原型开发
  • 无VBA基础用户实现复杂操作
  • 提高办公效率,减少重复劳动
作者所声明的动作特征:
  • 会保存状态数据

最近更新

修订版本 更新时间 更新说明
0 1天20小时前

最近讨论

暂无讨论