06 2023 档案

摘要:Application ScreenUpdating属性 执行过程: 可是很多时候我们并不需要看表格执行代码中间的一系列变化,中间的结果我们并不关心,只需要最后的结果。 运行过程: DisplayAlerts属性 借助WorksheetFunction属性使用Excel工作表的函数 Applicat 阅读全文
posted @ 2023-06-24 11:51 iZJ"Qq4577105 阅读(1260) 评论(0) 推荐(0) 编辑
摘要:语法 VBA 中,在程序运行时,使用 GoTo 结构,跳转到指定标签处运行,从而不执行 GoTo 语句和指定标签之间的代码。 在实际的 VBA 开发中,Goto 结构多用于处理错误的情形,即发生错误时,跳转到处理错误的代码处。 GoTo 结构由 GoTo 语句和标签语句组成。基本语法如下: GoTo 阅读全文
posted @ 2023-06-23 23:23 iZJ"Qq4577105 阅读(181) 评论(0) 推荐(0) 编辑
摘要:VBA 中的运算符可以分为以下 6 类: 赋值运算符 算数运算符 比较运算符 文本运算符 逻辑运算符 注:在 VBA 中,当判断对象是否为空时,通常更推荐使用 Is Nothing,而不是使用 <> Nothing。这是因为对象在 VBA 中是引用类型,Is 操作符更适用于用于比较引用类型的情况。 阅读全文
posted @ 2023-06-23 21:42 iZJ"Qq4577105 阅读(67) 评论(0) 推荐(0) 编辑
摘要:浮点型数值→赋值给整数型数值 浮点类型数值赋值给整数类型变量时,自动转换为整数类型,并按四舍五入规则取整(x.5向下取整)。 Dim i As Integer i = 1.23 'i -> 1 i = 0.9 'i -> 1 i = 1.5 'i -> 1 字符串表示的纯数字→数值 使用文本表示的纯 阅读全文
posted @ 2023-06-23 21:17 iZJ"Qq4577105 阅读(302) 评论(0) 推荐(0) 编辑
摘要:变量作用域分类 VBA 中,变量的作用域决定变量在哪里能被获取和使用。根据变量的声明位置和声明方式,变量的作用域从小到大有以下 3 种: 过程作用域 模块作用域 工程作用域 过程作用域 在过程或函数内部声明的变量,只有在当前过程或函数内被使用。例如: Sub Test() Dim name As S 阅读全文
posted @ 2023-06-22 01:20 iZJ"Qq4577105 阅读(44) 评论(0) 推荐(0) 编辑
摘要:点击跳转 阅读全文
posted @ 2023-06-22 00:20 iZJ"Qq4577105 阅读(6) 评论(0) 推荐(0) 编辑
摘要:方法: 前言:以下用加号(+)表示空格,如 A+B 即 A[空格]B; 关键词 + filetype:格式 指定文件类型搜索,较严格;平时也可以直接用 “文件名+格式” 搜索。 注意:只有搜索引擎支持的格式才可以使用 filetype,如 doc、ppt、pdf 等;而 epub、mobi 等不行, 阅读全文
posted @ 2023-06-21 23:38 iZJ"Qq4577105 阅读(64) 评论(0) 推荐(0) 编辑
摘要:参数的使用 参数的使用对于过程和函数都是一样的。所以本节的内容对过程和函数都适用。 参数可分为可选参数和必选参数两种。必选参数在调用(过程或函数时)必须加上,否则会报错。可选参数则可写可不写。默认是必选参数,可选参数在定义时用Optional关键字声明,并且可选参数必须放在参数列表的最后面。 必选参 阅读全文
posted @ 2023-06-19 16:44 iZJ"Qq4577105 阅读(23) 评论(0) 推荐(0) 编辑
摘要:函数的定义与调用Function 无参子函数定义与调用 //无参子函数的定义: Function [函数名]() As [返回值类型] //语句1 //语句2 //... //语句n [函数名] = [返回值] End Function //无参子函数的调用:直接写函数名就好了 不用写括号 //E. 阅读全文
posted @ 2023-06-19 15:18 iZJ"Qq4577105 阅读(34) 评论(0) 推荐(0) 编辑
摘要:Sub 和 Function 是VBA提供的两种封装体。 利用宏录制得到的就是Sub 子过程本身是宏, 可以在 Excel , 而函数不会被看作一个宏, 无法像执行宏一样, 单独执行一个函数 函数可以在Excel表格中像一般的Excel函数那样使用,但过程不可以 过程可以指定给Excel表格中的按钮 阅读全文
posted @ 2023-06-19 14:43 iZJ"Qq4577105 阅读(76) 评论(0) 推荐(0) 编辑
摘要:子过程的定义与调用Sub 无参子过程定义与调用 //无参子过程的定义: Sub [过程名]() //语句1 //语句2 //... //语句n End Sub //无参子过程的调用:直接写过程名就好了 不用写括号 //E.g: Sub Main() MySub End Sub Sub MySub() 阅读全文
posted @ 2023-06-19 00:33 iZJ"Qq4577105 阅读(16) 评论(0) 推荐(0) 编辑
摘要:三大结构:顺序、选择、循环 选择 If ElseIf Else选择 If 条件表达式 Then '真执行的,语句1 ElseIf 条件表达式 '假执行的,语句2 Else '上面情况都不满足执行则执行本,语句3 End If 示例: Sub MyCode() Dim i As Integer For 阅读全文
posted @ 2023-06-18 22:47 iZJ"Qq4577105 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Next控制变量 只能用于For循环语句中 其他的会报错。 VBA中不存在i++ VBA中不存在i+=1 阅读全文
posted @ 2023-06-14 19:57 iZJ"Qq4577105 阅读(166) 评论(0) 推荐(0) 编辑
摘要:Q:Range("A" & Num)的"A" & Num 不就是个范围吗 ,所以不应该是Range(" "A" & Num ")吗?A:在VBA中,当您要引用一个范围时,需要使用双引号将其括起来。双引号是告诉VBA,括号内的内容是一个字符串,不需要计算或解释;即使括号内只有一个字母,也必须使用双引号 阅读全文
posted @ 2023-06-14 13:02 iZJ"Qq4577105 阅读(590) 评论(0) 推荐(0) 编辑
摘要:Select Case相当于C语言中的Switch自带Break;Tips: 这里Range("A" & Num)新人可能会说不应该是:Range(" "A" & Num ")吗?其实编程语言中之所以双引号 是因为双引号里边直接就是字符串(不通过运算) 所以才得包起来。而A是字符串,Num是变量," 阅读全文
posted @ 2023-06-13 23:28 iZJ"Qq4577105 阅读(18) 评论(0) 推荐(0) 编辑
摘要:With结构 在VBA 中,With 结构用于组合同一个对象的多个属性和方法,避免重复写同一个对象名,提高编程和运行效率。 With 结构由 With 和 End With 两个语句构成,对象的属性和方法都写在两者之间。基本语法如下: With [对象] .[属性] = [数据] .[方法] '其他 阅读全文
posted @ 2023-06-13 00:20 iZJ"Qq4577105 阅读(479) 评论(0) 推荐(0) 编辑
摘要:基本类型变量的赋值 基本类型变量是存储单个值的变量,例如数字、文本、日期等。 VBA 中,给基本类型变量赋值,以 Let关键词开头。赋值操作是给=左侧的变量,用=右边的数据,指定其代表的值。在后续的代码中,该变量就代表指定的数据。 在实际开发中,给基本类型变量赋值时,Let关键词可以忽略不写,直接以 阅读全文
posted @ 2023-06-13 00:19 iZJ"Qq4577105 阅读(635) 评论(0) 推荐(0) 编辑
摘要:数据类型 VBA 中的数据类型主要分为三大类,一个是数字类型,一个是非数字类型,一个是通用类型。 注: 双精度浮点数(double)在内存中占用 8 个字节(64 位),可以表示更大范围和更高精度的数值,通常被用于需要高精度计算的场景。 单精度浮点数(single)在内存中占用 4 个字节(32 位 阅读全文
posted @ 2023-06-11 23:01 iZJ"Qq4577105 阅读(893) 评论(0) 推荐(0) 编辑
摘要:数组默认下限下标是0 如果想设置默认下限下标是1 则在模块中出现一次且必须位于包含维度的数组声明前面: Option Base 1 阅读全文
posted @ 2023-06-11 22:38 iZJ"Qq4577105 阅读(74) 评论(0) 推荐(0) 编辑
摘要:直接在代码最开头前写:Option Explicit 这是VBA的强制转换关键字声明,写上这个就好了 阅读全文
posted @ 2023-06-11 22:35 iZJ"Qq4577105 阅读(93) 评论(0) 推荐(0) 编辑
摘要:电脑密码重置盘:设置了系统登录密码后,是否担心万一有一天忘记密码而无法顺利登陆系统呢?可以事先制作好一个系统密码重置盘就可以了。什么是密码重置盘呢?密码重置盘是windows系统用来以防用户忘记密码而推出的一个U盘小工具,只要事先制作一个密码重置盘,随便在什么时候忘记了密码都可以使用这个密码重置盘来 阅读全文
posted @ 2023-06-11 22:16 iZJ"Qq4577105 阅读(358) 评论(0) 推荐(1) 编辑
摘要:步骤1:点击跳转步骤2:点击跳转 Tips:记得关闭小任务栏模式 否则日期和周几都不会显示 阅读全文
posted @ 2023-06-11 13:42 iZJ"Qq4577105 阅读(173) 评论(0) 推荐(0) 编辑
摘要:点击跳转 阅读全文
posted @ 2023-06-04 17:42 iZJ"Qq4577105 阅读(45) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示