VBACODE.AI / 使用说明

Excel VBA 宏使用说明

从文字生成宏,或读取已有宏、理解问题,再确定修改。了解必要信息如何补充、文件如何下载,以及运行结果怎样继续反馈。

进入 VBA 宏工作台 →

没有 Excel 文件,也能生成宏吗?

可以。直接在输入框描述重复操作、输入表结构、处理规则、输出位置和触发方式。比如按客户编号汇总金额,并用按钮更新结果。发送后,明确的需求会直接生成可下载的 .xlsm;只有缺少决定宏逻辑的信息时才追问。无需先上传空表,也不需要手动导入宏代码。

希望在现有表格上加入宏,并保留数据和公式时,再上传原 .xlsx 或 .xlsm。修复、修改可以先粘贴相关源码和报错;要交付保留原数据、按钮与其他宏的文件,需要提供原工作簿。解释代码则可以只粘贴文字。

下载后的宏怎么运行?

用 Microsoft Excel 桌面版打开下载的 .xlsm 副本。已有按钮通常仍调用原来的过程;新增宏的入口和运行步骤会列在对话结果中。

Windows 可在开发工具 → 宏或 Alt + F8 中选择可调用的过程。Mac Excel 可在工具 → 宏或开发工具 → 宏中选择。若是工作表事件,应按说明执行触发它的操作,不要把事件当作普通宏手动运行。

如果方案说明运行时需要文件夹、文件或参数,按宏的提示输入即可。取消选择应保留已有数据。文件已生成和源码已核对,不代表已在桌面 Excel 编译运行;请先在副本上检查结果。只对了解来源和用途的文件允许宏。

工作台专注什么?

专注 Excel VBA:按具体步骤生成宏、分析宏报错、修复已有过程、调整宏的行为、解释入口和读写范围。可以从文字或现有工作簿出发,保留原表、数据、其他宏和已有按钮绑定。

没有宏的 .xlsx 也可以描述一个具体的重复步骤,按方案加入标准 VBA。必要的工作表、单元格、公式或按钮改动是宏任务的配套工具。通用数据清洗、独立公式生成和完整业务应用不作为主服务;先把需要自动化的具体流程说清楚。

从需求到下载与继续修正

1. 直接描述生成、修复、修改或解释宏的需求,也可点击输入框下方的示例填入文字。生成可直接描述步骤;修复原工作簿请上传 .xlsm,说明触发操作、报错和期望结果。已经写在源码和表格中的信息,系统先读取,不要求你重复填写。

2. 发送后中间连续显示你的需求、实际处理记录、发现的问题和方案;需要时会直接提问。需要核对单元格时,切换表格预览;单击、拖动或 Shift 连选区域后引用到输入框。

3. 缺少影响修法的必要资料时,先在当前输入框补充回答;若有明确候选项,可点击填入后发送。目录等能够运行时选择的信息会单独显示,不需要现在提交路径或全部目标文件。

4. 需求明确且完整支持时,分析后直接执行并扣10积分,执行失败退还;发送前会显示费用。解释只占分析额度,不执行或扣积分。遇到明确未支持的功能,可选择已列出的部分范围;必要信息尚未回答时不能通过勾选部分交付跳过。

5. 下载副本按说明运行。仍有问题就继续描述报错、触发操作和结果,系统结合当前文件及前文重新判断。文字需求最多12000字,超过上限提示,不静默截断。

什么时候需要我提供信息?

模型应先检查已有代码、工作表和你的说明。能从中确认的路径规则、字段或过程,不再重复询问。无法确定预期结果、业务计算规则或来源与目标时,才提出具体问题。

例如换电脑后超链接失效:固定用户名可按代码规则调整;同目录文件可使用工作簿所在位置。新目录确实未知时,可以在修复后的宏第一次运行时选择文件夹。网站不能直接浏览你电脑的目录,目标文件存在与否需在本地检查;修复路径不会恢复已丢失的文件。

附加工作簿有什么用途?

任务开始后可以添加第二个工作簿,作为宏来源、数据结构参考或明确的接收文件。发送前说明两个文件在宏任务中的关系和修改目标。目标不清楚时才追问。

中间表格预览上方切换文件,下方切换工作表;切换预览不会改变修改目标。独立标准模块复制需要核对名称、工作表引用和依赖,不保证任意宏直接迁移。不是通用多文件合并工具。

Windows、Mac、WPS 和网页版

VBA 面向 Microsoft Excel 桌面版。Mac Excel 支持 VBA,但 Windows COM、系统 API 和特定外部组件可能不可用,方案应说明依赖。

Excel 网页版不能运行 VBA。Mac WPS 的 JS 宏不是 VBA,不能作为 VBA 运行环境。是否支持某个宏,应结合源码与实际软件版本判断。

文件与验证范围

支持未加密 .xlsx、.xlsm,一次最多两个文件,总上传约4 MB。可读取最多512个 VBA 模块、总计100万字符源码;单个修改模块最多10万字符。表格读取限每表2万行、128列,总计20万个单元格。

锁定工程、数字签名、UserForm/ActiveX、Access 文件、.xls 和 .xlsb 暂不支持自动写回。已有旧式控件或批注会保留,不能直接在其上插入或重绑新按钮。具体不能处理的部分应说明原因。

模型用于理解和写代码,后端负责提取、保存和核对,不在服务器执行 VBA。检查结果应区分已生成文件、源码验证和未完成的桌面运行验收;不能把尚未运行的宏说成已经运行成功。

历史文件与积分

原始文件、下载结果、草稿和连续问答按任务暂存在当前浏览器。换设备或清理浏览器后,可能需要重新附加原文件及第二个文件才能继续或下载。当前任务有效期为24小时。

导航栏头像左侧可查看积分和用量;详细流水与购买入口沿用账户积分页面。当前免费分析额度累计10次;入门订阅或积分包每月150次,专业订阅每月400次。自动执行10积分,执行失败退还。