一、VBA怎么学?个人认为,关键是你要用VBA做什么?这就涉及到你对VBA的认识了,是局限于EXCEL还是着眼于OFFICE,抑或是为了VBS。甚至你可以将VBA当做VB的入门准备。要是真的想学VBA,至少要从几个方面着手吧:1、相关的基础知识要掌握。如对象、属性、方法、事件、数据类型,虽然这看起来很麻烦,实际......
02-11 445 代码 命名 宝贵 的是 excel函数
有时需要在工作表的页眉或页脚中显示最后修改的日期和时间,在Excel中可以用下面的VBA代码来实现,步骤如下:例如在页眉的中部显示工作簿最后保存时间,按Alt+F11打开VBA编辑器,双击“工程”窗口中的“ThisWorkbook”,然后在代码窗口中粘贴下列代码:Pr......
02-11 143 函数 时间 自定义 页眉 excel函数
有时需要在工作表中引用同一工作簿中其他工作表名称,当工作表数量较多时,逐一手工输入有些繁琐,这时可以添加一个自定义函数来快速获取工作表名称,方法如下:按Alt+F11,打开VBA编辑器,单击菜单“插入→模块”,在代码窗口中输入下列代码:FunctionGetSheetName(i......
02-11 413 名称 工作 第一个 获取 excel函数
本文对excel中vba变量类型和dim语句进行一些小结。EXCELVBA中,如何判断数据类型?使用变量的第一步是了解变量的数据类型。变量的数据类型控制变量允许保存何种类型的数据。下面这个表列出了VBA支持的数据类型,以及各种数据类型的变量所需要的存储空间和能够存储的数值范围。作为我们编写代码,为......
02-11 336 变量 数据类型 类型 语句 excel函数
在Excel中经常进行设置密码的保护工作表或撤消工作表保护的操作时,每次都单击菜单或功能区中的“保护工作表”命令,并在对话框中设置密码显得有些繁琐。如果能用快捷键来保护工作表或取消工作表保护就方便多了。下面的宏就可以实现这个目的。1.按Alt+F11,打开VBA编辑器,单击菜单“插......
02-11 270 保护 工作 快捷键 撤消 excel函数
本文介绍VBA中chr函数的用法,通过简单举例理解chr函数,并最后总结chr函数常用的转换码。第一:chr函数用法介绍chr是什么函数呢?excelVBA中chr函数是将一个ASCII码转为相应的字符。chr函数的语法为:Chr(charcode)其中的参数charcode:0至31之间的......
02-11 473 函数 大写字母 用法 返回 excel函数
通常在ExcelVBA中用“Workbook.BeforePrint”事件在打印前执行某项操作或命令,那么,要在打印后再执行某个命令该如何实现呢?Excel中并没有提供“AfterPrint”事件,用下面的VBA代码可以模拟“AfterPrint&rdquo......
02-11 55 事件 代码 打印 数值 excel函数
有时需要将Excel单元格内字符串中的重复字符提取出来,例如提取字符串“abcdeAbcDe”中重复的几个字符“bce”,如图所示,可以用自定义函数实现。1.按Alt+F11,打开VBA编辑器。2.单击菜单“插入→模块”,在代码窗口......
02-11 94 单元格 字符 字符串 重复 excel函数
文章介绍excelVBA下标越界的原因,以及下标越界的解决方法。VBA初学者,常常会遇到下标越界问题。尽管出现下标越界的原因是多种多样,但终究是因为对象不存在或者超出范围,就会出现下标越界的提示框,如下图所示:MicrosoftVisualBasic~运行时错误’9’~......
02-11 365 下标 数组 越界 错误 excel函数
一般输入数位较长的数字后,excel显示的是科学计数法的形式。如果我们不想excel显示科学计数的数字,而是要显示完整的长数字的话,那么可以这样设置:选中该单元格,单击鼠标右键,在“设置单元格格式”,分类那里选择“数值”即可。......
02-11 93 单元格 数字 显示 设置 excel函数
本文介绍VBA运行时错误1004提示的原因和解决方法。初次接触excel的VBA,刚学习一段代码,VBA就运行报错,提示:运行时错误1004。如下图所示:运行时错误1004。这段代码是测试当前VBA版本的:Sub获取VBA版本()MsgBoxApplication.VBE.VersionEndS......
02-11 485 公式 提示 运行 错误 excel函数
一个群友问到如何批量取消隐藏工作表。在一个excel工作薄里隐藏了十几张工作表,想将其取消隐藏,使用excel内置的功能:“格式——工作表——取消隐藏”,只能逐张慢慢取消隐藏工作表,如何批量取消隐藏工作表呢?要解决批量取消隐藏工作表,就只能使......
02-11 140 取消 工作 批量 隐藏 excel函数
最近一些朋友反复问同样一个问题:我学历低,英语底子很差,能学会excel编程吗?站在他们的角度,是可以理解的,万一学不会,浪费时间是小事,打击信心是大事。我想说的是,一项技能的难和易,是相对的,如果你从基础学起,找到针对性的教材,针对你目前的行业,有目的去学,如同刚上小学一年级,从26个字母开始,循序渐进,那么,不出三......
02-11 173 底子 技能 抱着 编程 excel函数
使用Offset属性可以使用Range对象的Offset属性返回一个基于引用的Range对象的单元格区域,如下面的代码所示。00.00.#001SubOffset()00.#002Sheet3.Range("A1:C3").Offset(3,3).Select00.#003......
02-11 160 代码 偏移 属性 负值 excel函数
文章介绍excel用户名的设置和VBA调用查看excel用户名的方法。第一,excel用户名设置excel用户名的更改,可以通过下面的方法:单击“文件”——选项——“常规”选项卡-〉对Office进行个性化设置......
02-11 216 查看 用户名 设置 调用 excel函数
文章介绍通过excel的VBA代码判断闰年的方法。我们在以前的文章介绍了使用excel内置的函数编写公式来判断年份属于闰年还是平年,本文再介绍使用excel的VBA代码来判断闰年的方法。在excel中,按下ALT+F11键,打开VBE编辑器,插入——模块,复制下面的VBA代码,然后单......
02-11 309 代码 判断 年份 闰年 excel函数
文章介绍了excel中vba日期函数和vba时间函数的应用以及相关的函数列表。第一,vba日期和时间函数的基本用法Excel中vba日期函数和时间函数分别是DATE和TIME。VBA提供了三个无参数函数:Date、Time、Now,分别返回当前电脑系统的日期、时间、日期+时间。下面的代码我们以三个消......
02-11 204 函数 日期 时间 返回 excel函数
Excel中vba提示下标超界,说明对象不存在或者数组元素不存在。举个简单的例子:工作表中没有"1月"这个工作表,却用Sheets("1月");数组定义的是arr(1to10),却用Arr(11),都会出现下标越界的提示。简单的理解:下标越界就是引用超出了所在的范......
02-11 165 下标 定义 数组 越界 excel函数
excel取不重复值的方法真是多种多样,比如使用高级筛选、SQL、函数、VBA完成excel取不重复值。下面以一个例子来说明excel取不重复值的方法。excel取不重复值方法一:高级筛选A列姓名有重复的,将A列姓名取不重复值之后放在C列。操作方法是:单击数据——高级,打开&ld......
02-11 460 姓名 方法 重复 excel函数
Excel中我们添加数据透视表之后,如果数据源的变动修改,导致需要对数据透视表进行实时更新,该如何刷新数据透视表呢?对于如何刷新数据透视表的方法,有多种,参考下面的分享。第一,使用数据透视表工具的刷新命令。当我们创建了数据透视表之后,激活数据透视表,选项卡会多出一个选项卡:数据透视表工具—&m......
02-11 402 刷新 工作 数据 透视 excel函数