.PatternTintAndShade = 0 End With End Sub 观察代码,我们发现,宏录制器为设置字体和单元格背景的两段代码都使用了With … End With结构,这就是VBA为我们提供的处理对象的有效方法之一。 在这里,宏录制器自动优化了代码,在With … End With结构中对同一个对象执行多项操作。当需要对某个对象执行多项操作时(例...
视察代码,我们发现,宏录制器为设置字体和单元格背景的两段代码都使用了With … End With结构,这就是VBA为我们提供的处理对象的行之有效的方法之一。 在这里,宏录制器自动优化了代码,在With … End With结构中对同一个对象履行多项操作。当需要对某个对象履行多项操作时(举例来看,为同一对象的多个属性赋值),使用...
观察代码,我们发现,宏录制器为设置字体和单元格背景的两段代码都使用了With … End With结构,这就是VBA为我们提供的处理对象的有效方法之一。 在这里,宏录制器自动优化了代码,在With … End With结构中对同一个对象执行多项操作。当需要对某...
观察代码,我们发现,宏录制器为设置字体和单元格背景的两段代码都使用了With … End With结构,这就是VBA为我们提供的处理对象的有效方法之一。在这里,宏录制器自动优化了代码,在With … End With结构中对同一个对象执行多项操作。当需要对某个对象执行多项操作时(例如,为同一对象的多个属性赋值)...
step five 创建一个宏(VBA 过程) 在代码编辑窗口中,输入以下代码: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 SubMyCode()End Sub 这段代码是一个空的 VBA 过程,只有开始和结束。过程的其他代码,都在这中间编写。 其中Sub是Subroutine的缩写,直译过来是子程序。在VBA中表示一个过程,也是代表一个过程...
IF 条件 Then 语句 这个结构要在同行 你现在的结构需要End IF来结束,编译程序在没有看到ENDIF的时候遇到了END With,所以认为不嵌套 Private
在下面的这篇文章中将和大家分享Excel VBA中的With语句。1. 在Excel文件中打开Visual Basic,添加一个模块和过程,称之为“test”。Sub test()End Sub 2. 假设要分别给A1,A5,B6等三个单元格赋值,则可以按照如下代码来完成;这里主要用到的是Range对象。Sub test()Sheet2.Range("A1") = 1Sheet2.Range("...
VBA事件与典型应用——Excel之VBA(7) 关于格式设置中的With语句 With...End With 什么是事件? Excel事件就是一个能被对象识别的操作。 当某个事件发生后自动运行的过程称为事件过程。事件过程也是Sub过程。 实践过程必须写在特定对象所在的模块中,而且只有过程所在的模块里的对象才能触发这个事件。 简单...
With-End With 此结构允许我们在单个对象上多次执行多个操作,举一个例子来说明吧!如下所示: 以下是我们没有使用这个结构的代码编程方法,可以看到代码看起来是很复杂的。 这个是我们通过With-End With结构进行改写的,他们效果是一致的。其中我们使用这个结构,不仅可以加快代码的执行速度,还可以更加直观的看出来结构,更...
重点 一般来说,建议您不要跳入或跳出 With 块。如果在 With 块中的语句被执行,但是 With 或 End With 语句并没有执行,则一个包含对该对象引用的临时变量将保留在内存中,直到您退出该过程。。With 语句示例 本示例使用 With 语句对某单一对象执行一系列的语句。MyObject 对象及其属性均为示范目的...