ExcelVBA引用单元格内字符串型代码并执行

瓜浓

瓜浓

2016-04-01 04:17

下面是个超简单的ExcelVBA引用单元格内字符串型代码并执行教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

ExcelVBA引用单元格内字符串型代码并执行

   单击Visual Basic工具栏上的安全按钮,在弹出的安全性对话框中可靠发行商标签项底下的‘信任对于Visual Basic 项目的访问’前打√。

ExcelVBA引用单元格内字符串型代码并执行 图老师
ExcelVBA引用单元格内字符串型代码并执行

  ALT+F11打开VBE编辑器,单击菜单工具-引用,在弹出的引用-VBAProject对话框中,选择引用Microsoft Visual Basic 6.0 Extensibility这一项。

ExcelVBA引用单元格内字符串型代码并执行

  新建一个模块,命名为:yyzx

ExcelVBA引用单元格内字符串型代码并执行

  在Sheet1(Sheet1)代码窗口,粘贴如下代码:

  Sub 引用单元格字符串型代码并执行()

  Dim sr, ksh, zh

  On Error Resume Next

  ksh = ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule.ProcBodyLine("yyrgzx", vbext_pk_Proc)

  If Err.tuLaoShi.comNumber = 35 Then '判断yyrgzx过程是否存在

  sr = "Sub yyrgzx()" & vbCrLf & Cells(1, 1) & vbCrLf & "End Sub"

  With ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule

  .AddFromString sr

  End With

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/ejc/)

  Call 引用

  Else

  With ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule

  ksh = .ProcBodyLine("yyrgzx", vbext_pk_Proc)

  zh = .ProcCountLines("yyrgzx", vbext_pk_Proc)

  .DeleteLines ksh, zh - 1

  End With

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/ejc/)

  sr = "Sub yyrgzx()" & vbCrLf & Cells(1, 1) & vbCrLf & "End Sub"

  With ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule

  .AddFromString sr

  End With

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/ejc/)

  Call 引用

  End If

  End Sub

  Sub 引用()

  Call yyrgzx

  End Sub

ExcelVBA引用单元格内字符串型代码并执行

  利用窗体工具栏上的按钮,拖拉出一个按钮,命名为:引用单元格内容执行,指定:Sheet1.引用单元格字符串型代码并执行的宏。

ExcelVBA引用单元格内字符串型代码并执行

  6查看效果,当A1单元格内容变化时,单击引用单元格内容执行,将根据A1单元格中字符串代码执行,从而产生不同效果。

ExcelVBA引用单元格内字符串型代码并执行

Word、Excel文档未保存怎么办?如何找回?

   电脑死机或者突然断电,辛苦编辑的Word或者Excel文档来不及保存,大家心中会不会非常的懊恼?那么该如何找回未保存的文档?下面图老师小编就教给你一招超实用小技巧,帮你迅速找回未保存的文档。

  Word未保存文档找回

  Word中来不及保存的文档,一般会自动暂时存放在C:Documents and SettingsAdministratorApplication DataMicrosoftWord,只要到上述的地方,找到档名为XXX.asp之类的,这就是你辛苦编辑的文档了,接下来在把副档名改为XXX.doc,就可以找到你未保存的Word文档了。

  Excel未保存文档找回

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/ejc/)

  Excel也是同理,会暂时存放在C:Documents and Settings用户名[url=fi图老师le:Application]Application[/url]DataMicrosoftExcel,在上述地方找到以XXX.asp"结尾的文档,再把副档名改为XXX.xls,就可以找到你未保存的Excel文档了。

  XXX.asp的文档,都是隐藏的,需要开启在工具-文件夹选项-查看中的显示所有文件盒文件夹

  Administrator是指的你所用的用户名,你使用的什么用户名就在哪个下面寻找。

  以上就是图老师小编推荐给大家的Word、Excel文档未保存的找回办法,

怎样在Excel表格中输入公式

   我们怎样在EXCEL中输入公式呢,看看下面的方法吧:

  打开一个Excel工作簿,在工作表单元格中选择需要输入公式的单元格,如下图所示。

怎样在Excel表格中输入公式  图老师

  在编辑栏中输入公式-D3+E3,如下图所示。

  按键确认,即可在F3单元格中显示公式计算结果,如下图所示.

展开更多 50%)
分享

猜你喜欢

ExcelVBA引用单元格内字符串型代码并执行

excel
ExcelVBA引用单元格内字符串型代码并执行

excel单元格引用

电脑入门
excel单元格引用

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

excel单元格内换行

电脑入门
excel单元格内换行

通过字符串,类的引用,创建窗体

编程语言 网络编程
通过字符串,类的引用,创建窗体

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel 单元格、单元地址及活动单元格

办公软件
Excel 单元格、单元地址及活动单元格

excel使用if判断单元格包含特定字符

excel
excel使用if判断单元格包含特定字符

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Excel分区域怎么锁定?

Excel分区域怎么锁定?

word2003打开时遇到发送错误怎么解决

word2003打开时遇到发送错误怎么解决
下拉加载更多内容 ↓