首页 > 其他分享 >代码生成器CodeGenerator

代码生成器CodeGenerator

时间:2025-01-11 17:13:27浏览次数:1  
标签:代码生成 插件 代码 CodeGenerator Excel A1 红色

CodeGenerator是一款用C#开发的Excel COM加载项,功能是基于已有的字符串有规律地生成多个字符串。该插件可用于Excel 2010及其以上版本,32位、64位均可使用。

插件安装方法:
第1步:右键以管理员身份运行RegAsm.bat
第2步:双击CodeGenerator.Connect.reg
第3步:启动Excel,可以看到出现了自定义选项卡和任务窗格

使用方法:
第一步:在Excel工作表的A1单元格输入 模板代码
第二步:将A1中可变的部分设置为红色字体
第三步:点击功能区按钮“标记红色部分”,插件会自动把红色的部分提取到工作表的第2行中
第四步:根据自己需要,从第3行起向下填充若干行
第五步:点击功能区按钮“批量生成代码”,任务窗格内出现结果

软件界面:

 

第一步:Sheet1的A1单元格输入模板代码,例如:

Application.WorkBooks(1).Name=Range("B100").Value & "Monday"

然后把需要变动的部分设置为红色字体。全部设置完后点击功能区的【标记红色部分】按钮。

 

插件会自动把红色的部分提取到第2行中,例如  1  B Monday

第二步:

从第3行开始往下,用户自己录入,可以利用Excel的自动填充功能或公式函数,下面的例子填写到第8行。每列数据可以有规律,也可以没有规律,都可。

 

第三步:点击功能区按钮【批量生成代码】,右侧任务窗格里面可以看到自动产生的代码。

 

注意:A1单元格模板代码,不限于VBA语言,可以是任何字符串。

 

标签:代码生成,插件,代码,CodeGenerator,Excel,A1,红色
From: https://www.cnblogs.com/ryueifu-VBA/p/18665870

相关文章

  • 49天精通Java(Day 46):Java的元编程与代码生成
    ......
  • 动词算子式通用代码生成器阵列全线彻底开源
    动词算子式通用代码生成器阵列全线彻底开源动词算子式通用代码生成器阵列已全线彻底开源,最后两个组件的源码请见:曲速引擎前端代码生成器:https://gitee.com/jerryshensjf/WarpEngine表反射引擎ReflectTable: https://gitee.com/jerryshensjf/ReflectTable 这两个组件是通......
  • AI 代码生成:原理、应用、局限与未来趋势全解析
    一、AI写代码的原理基于深度学习的代码生成:深度学习模型(如GPT系列)通过大规模代码数据集训练,将代码视为一种序列数据。在训练过程中,它们会学习代码中的各种模式和规律,包括但不限于编程语言的语法规则、不同代码结构的组合方式、代码块之间的依赖关系以及各种函数和库的使用......
  • 深度解读:20 款常见 AI 代码生成工具,从功能特性到优劣势,全面掌握编程得力助手
    GitHubCopilot:由GitHub和OpenAI合作开发,基于GPT架构。集成到多种开发环境中,如VisualStudioCode、JetBrainsIDE等。根据用户输入的注释或部分代码自动生成代码补全建议,适用于多种编程语言,如Python、JavaScript、Java等。优点:可以快速生成大量常用代码片段,例......
  • Electron+Vue3实现源代码生成器
    Electron+Vue3实现源代码生成器开源项目地址功能实现存在问题开源项目地址gitee链接:传送门github链接:传送门功能实现根据用户选择的文件夹,生成指定后缀名的TXT源代码文档,效果如下:初始页面选择文件夹,添加后缀名后生成成功后生成效果存在问题因为是第......
  • java-代码生成器
    代码生成器主要作用就是为我们减少开发的时间,提高开发效率。我们先看效果图(修改后的):刚开始生成的还有实体类不过因为我其他地方已经有了所有删除了一.导入相关依赖pom.xml<!--mybatis-plus代码生成器--><dependency><groupId>com.baomidou</groupId><artifac......
  • code-generate(一个通用的代码生成工具)开源项目介绍
    code-generate是一个通用的代码生成工具,支持从各种元数据,通过定义模板生成需要的代码,减少低级重复的编码工作。目前支持通过数据库元数据生成业务对象、数据访问对象等。项目地址gitee:https://gitee.com/wei772/code-generategithub:https://github.com/wei772/code-genera......
  • 零代码生成管道+粒子特效!炫酷智慧管廊可视化!
    本系统通过数字孪生技术,实现智慧管廊可视化管理,系统打破了传统管理模式下数据分散、孤立的壁垒,将GIS地理信息数据与城市管道、设备数据深度融合,实现了数据的互联互通与共享协同,助力管理者做出科学决策。1.丰富的标绘功能丰富的标绘功能是本系统的一大亮点,其创新性地实现了零......
  • 使用分部属性和代码生成器完成依赖自动注入
    对于使用IOC管理的服务,通常会对构造函数中的依赖完成自动的依赖注入,但对于属性就需要额外处理了。比如,可以使用Autofac这个成熟的框架。本文是一个利用SourceGenerator和partialproperty特性,完成属性依赖注入的一个案例。如果说相比Autofac等有什么优势的话,就是本文......
  • 转载:【AI系统】LLVM 后端代码生成
    上一篇文章主要讲了LLVM的前端和优化层,前端主要对高级语言做一些词法的分析,把高级语言的特性转变为token,再交给语法分析对代码的物理布局进行判别,之后交给语义分析对代码的的逻辑进行检查。优化层则是对代码进行优化,比如常量折叠、死代码消除、循环展开、内存分配优化等。本文......