Sub CreateSub()Dim wk As WorkbookApplication.ScreenUpdating = FalsestrCode = ""                                                                                '写入目标模块中的指定VBA代码strCode = strCode & "Sub test()" & vbCrLfstrCode = strCode & "Msgbox(""hello world!"")" & vbCrLfstrCode = strCode & "End Sub" & vbCrLfSet wk = Workbooks.AddSet newmodule = wk.VBProject.VBComponents.Add(1)'With ActiveWorkbook.VBProject.VBComponents(newmodule.Name).CodeModule     '下面的代码可将code创建于目标模块的原有代码之后'.InsertLines .CountOfLines + 1, strCode'End Withnewmodule.CodeModule.AddFromString strCodeActiveWorkbook.Sheets(1).Buttons.Add(200, 100, 60, 30).Select                          '插入表单按钮控件Selection.OnAction = ActiveWorkbook.Name & "!test"                                           '指定按钮的宏ActiveWorkbook.SaveAs ThisWorkbook.Path & "\test.xlsm", xlOpenXMLWorkbookMacroEnabledActiveWorkbook.Close FalseApplication.ScreenUpdating = TrueMsgBox "已生成包含VBA工程的工作簿:test.xlsm!"
End Sub

插入vba代码到excel文件相关推荐

  1. 如何利用VBA批量更改Excel文件的内容

    心得(5):利用VBA批量更改Excel文件的内容 问题:因为接受的所有Excel文件都是相同格式的,但是有个单元格的内容就是需要,主办方来更改,如下所示: 获奖级别,得由主办方来更改,但是如果一个一 ...

  2. java代码实现excel文件转换为csv文件

    java代码实现excel文件转换为csv文件 pom文件导入 <dependencies><dependency><groupId>org.springframe ...

  3. java代码实现excel文件数据导入

    因业务需求要实现数据的批量导入,给了指定的excel模板上传文件,用java代码实现导入excel文件. 重新复习下. 下面是源码,仅供参考. controller层代码,创建临时目录后,使用Disk ...

  4. @excel 注解_7 行代码实现 Excel 文件导出

    作 者:犬小哈 来 源:首发自「小哈学Java」 广而告之:由于此订阅号换了个皮肤,系统自动取消了读者的公众号置顶.导致用户接受文章不及时.可以打开订阅号,选择置顶(标星)公众号,重磅干货,第一时间送 ...

  5. java代码将excel文件中的内容列表转换成JS文件输出

    思路分析 我们想要把excel文件中的内容转为其他形式的文件输出,肯定需要分两步走: 1.把excel文件中的内容读出来: 2.将内容写到新的文件中. 举例 一张excel表中有一个表格: 我们需要将 ...

  6. python写excel文件出错_Python代码导致excel文件损坏。如何纠正这一点?

    我正在编写一个代码,用于将单元格从一个大的excel文件(11740行)复制到另一个大excel文件(78472行).两个文件都有31列.当我运行下面的代码时,它会抛出错误,有时是内存错误,有时是权限 ...

  7. java代码读取excel文件_Java 读取excel 文件流代码实例

    这篇文章主要介绍了Java 读取excel 文件流代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 public static vo ...

  8. excel查找功能_如何使用VBA代码实现Excel的查找和替换功能?

    每天一篇Excel技术图文微信公众号:Excel星球NO.145-I Find You作者:看见星光微博:EXCELers / 知识星球:Excel HI,大家好,我是星光.这章继续给大家分享VBA常 ...

  9. java代码读取excel文件,同时兼容2003和2007

    后台服务器需要一个读取excel文件的工具,查了些资料,很多不能同时兼容2003和2007,整理了一下,加了一个判断,现在能同时兼容2003和2007,并且可以选择从表格的第几行开始读取.主要用到了a ...

最新文章

  1. python用方括号提取字符中的数值_python 从字符串中提取数值
  2. 记一些暂未找到解决方案的问题 -- 持续更新
  3. 深度学习笔记:卷积神经网络的Tensorflow实现
  4. Window平台实时流媒体
  5. Spring boot + mybatis plus 快速构建项目,生成基本业务操作代码。
  6. mysql添加临时索引_mysql 中添加索引的三种方法
  7. 模型加速——卷积通道裁剪的学习笔记
  8. python实现食品推荐_Python分析亚马逊赞不绝口食物评论
  9. codeforces 664B B. Rebus(乱搞题)
  10. 个人工作总结10(冲刺二)
  11. Android ViewFlipper源码分析
  12. ThinkPHP5框架下载安装
  13. 如何利用大数据做遗传病智能化诊断?| 硬创公开课
  14. python如何将图片分成不同颜色的区域——三通道彩色图片
  15. 微信朋友圈怎么发文字?纯文字动态发布教程
  16. 面试题:在9个点上画十条直线,每条直线上至少三个点
  17. 如何快速的安装cnpm
  18. java实现doc互转docx
  19. SHELL脚本编程小程序
  20. 英特尔发布第11代核心Tiger Lake笔记本电脑处理器

热门文章

  1. dhcp服务器日志文件,dhcp服务器日志文件
  2. 华为HBase 二级索引调研
  3. img = d2l.Image.open(‘../img/cat1.jpg‘) 路径错误问题
  4. FlashSystem 9100系支持19TB FCM NVMe和MRAM Cache技术
  5. 已知矩形面积,求最小周长
  6. 5G系统——系统架构模型(1)
  7. Tomcat配置--如何能够让外网通过公网IP或域名访问到服务器上面的项目
  8. 嵌入式外设集 -- GPS定位模块(ATGM336H)
  9. 发展规划可视化 电网_智能电网调度优化及可视化设计
  10. 一政网;在职可以报考事业单位吗?