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

2016-04-01 04:17 43 1 收藏

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

【 tulaoshi.com - excel 】

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

  Call 引用

  Else

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

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

  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").CodeModule

  .AddFromString sr

  End With

  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未保存文档找回

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

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

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

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

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

怎样在Excel表格中输入公式

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

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

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

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

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

来源:https://www.tulaoshi.com/n/20160401/2077170.html

延伸阅读
在string方法中,如ToUpper等字符串操作方法,都会产生一个新的字符串,这样增大了运行开支。一个替代方案是通过非托管代码直接操作字符串。如替代ToUpper方法:using System; public class Test{ public static void Main(string[] args) { string str = "hello"; ToUpper(str); Console.WriteLine(str); } private static uns...
标签: Web开发
比如 1223445677777778aabbcccccccccc 经过过滤之后就是12345678abc 代码如下: %     '过滤重复    Function norepeat(Str)     Dim RegEx     If IsNull(Str) Or Str="" Then Exit Function  ...
标签: 电脑入门
第一,默认的excel图表标题 默认的excel图表标题添加方法是:选择图表,单击图表工具布局图表标题,根据需要选择居中覆盖标题项等,就可以添加图表标题。如下图所示: excel默认图表标题,不能通过拖动操作更改标题大小,默认标题无法做到与图表等宽,文字排版也有诸多局限。 第二,excel图表标题引用 如果单元格中已经有标题文字内容。...
标签: 办公软件
学生们放假了,可是作为教师却不能马上放假,我们还需要用Excel录入学生成绩并进行处理,但在Excel表格中输入完一个数据后按回车键,光标会自动跳转到下一行同列的单元格中,若要输入其它列的数据,只能手动将光标移至其它列的单元格中。如果想在同一行中连续录入数据,当光标到了表格中一行末尾的单元格时,按回车键能自动跳转到下一行需要输入...
在WPS表格中合并单元格想必每个朋友都会吧,将多个单元格合并成一个只保留之前左上角单元格的内容。如果因需求,要保留全部单元格的内容,常规的合并就不起作用了,这是就要用到组合单元格了。下面为大家介绍下这个功能在WPS表格中是如何实现的。 简要概述 首先插入需要操作的数据,在辅助列输入公式:=A1&B1,然后按下enter回车键就可以...

经验教程

440

收藏

74
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部