问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel中VBA函数引用单元格字符串代码的操作方法

发布网友 发布时间:2024-07-04 10:31

我来回答

1个回答

热心网友 时间:2024-07-18 11:13

  ExcelVBA是如何引用单元格内字符串型代码并执行的操作?具体是怎么去执行操作的呢?今天,小编就教大家在Excel中VBA函数引用单元格字符串代码的操作方法。
  Excel中VBA函数引用单元格字符串代码的操作步骤如下:
  单击Visual Basic工具栏上的安全按钮,在弹出的安全性对话框中可靠发行商标签项底下的‘信任对于“Visual Basic 项目”的访问’前打√。
  ALT+F11打开VBE编辑器,单击菜单工具-引用,在弹出的引用-VBAProject对话框中,选择引用Microsoft Visual Basic 6.0 Extensibility这一项。
  新建一个模块,命名为:yyzx
  在Sheet1(Sheet1)代码窗口,粘贴如下代码:
  Sub 引用单元格字符串型代码并执行()
  Dim sr, ksh, zh
  On Error Resume Next
  ksh = ThisWorkbook.VBProject.VBComponents("yyzx").CodeMole.ProcBodyLine("yyrgzx", vbext_pk_Proc)
  If Err.Number = 35 Then '判断yyrgzx过程是否存在
  sr = "Sub yyrgzx()" & vbCrLf & Cells(1, 1) & vbCrLf & "End Sub"
  With ThisWorkbook.VBProject.VBComponents("yyzx").CodeMole
  .AddFromString sr
  End With
  Call 引用
  Else
  With ThisWorkbook.VBProject.VBComponents("yyzx").CodeMole
  ksh = .ProcBodyLine("yyrgzx", vbext_pk_Proc)
  zh = .ProcCountLines("yyrgzx", vbext_pk_Proc)
  .DeleteLines ksh, zh – 1
  End With
  sr = "Sub yyrgzx()" & vbCrLf & Cells(1, 1) & vbCrLf & "End Sub"
  With ThisWorkbook.VBProject.VBComponents("yyzx").CodeMole
  .AddFromString sr
  End With
  Call 引用
  End If
  End Sub
  Sub 引用()
  Call yyrgzx
  End Sub
  利用窗体工具栏上的按钮,拖拉出一个按钮,命名为:引用单元格内容执行,指定:“Sheet1.引用单元格字符串型代码并执行”的宏。
  查看效果,当A1单元格内容变化时,单击引用单元格内容执行,将根据A1单元格中字符串代码执行,从而产生不同效果。
Excel中VBA函数引用单元格字符串代码的操作
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 青海省西宁市邮编城中区 私人放贷合法吗 手机号码133156开头的富士康招工是真的吗 用精神抖擞这个词语说话 手绘女孩简笔画 手绘女孩简笔画 校园垃圾是什么意思? PhotoshopCC调出数码照片质感的HDR效果 有谁知道这个照片的色调是怎么调的吗?还有HDR效果怎么调啊,是用Ligh... Lightroom调出婚纱照片高动态HDR效果 王丽娟我爱你用英文翻译 牛年宝宝小名叫什么好乳名起名有方法 人都说,喜欢并不代表爱,那爱代表什么呢? 喜欢能代表什么?爱能代表什么?可以从哪些方面体现的出来 如何用酷狗音乐消除原唱? 为什么要发表情握手呢?? 哪种鱼笼诱饵配方对鲫鱼最有效? 狗狗肛门泛红,像破皮,还有少量黄色液体,大便困难,食欲不好精神状态不... 电子照片尺寸怎么看? 有什么判断奶油芭乐新鲜度的方法? 如何判断番石榴果的品质? 福建漳浦特产:石榴填鸭 鲜花喷漆对人体有伤害吗 番茄病毒病有什么特效药吗 华为麦芒 9 今日开售,售价多少? 华为麦芒9今天首销,有哪些配置和价格? (2199元起华为麦芒9值得买吗)麦芒9手机参数配置 为什么Al(OH)3能作净化剂 高中化学。。。简单的,速战速决啊,填空 易遥是哪部电影里的 给弟媳妇见面红包多少合适? 给弟媳妇的红包一般多少合适? 已婚姐姐要给弟媳见面礼吗 大姑姐给弟媳妇的红包应该是多少合适呢 音王点歌机kv-i5与音王kv-i5max功能是一样的吗 孩子吃饭听故事有什么危害 准弟媳婚后第一次来我家,我应该给她多少红包 无敌弹珠Smash介绍_无敌弹珠Smash是什么 奶字开头的情侣网名两个字一对? 支付宝交易额度是多少 狗狗肛门腺挤出来是黑色的