VBA常用技巧.pdf

所需积分/C币:10 2015-05-18 17:20:51 15.82MB PDF
19
收藏 收藏
举报

VBA用用的基本语法和功能,还有相关丰富的代码实例。
VBA常用技巧代码解析 uanzhuping 技巧36复制白动筛选后的数据区域…91 技巧37使用高级筛选获得不重复记录… 93 技巧38工作表的保护与解除保护 技巧39奇偶页打印 第3章 Wordbook(工作簿)对象… 技巧40工作簿的引用方法….. 40-1使用工作簿的名称 10-2使用工作簿的索引号 40-3使用 This workbook....1.140 40-4使用 ActiveWorkbook. 101 技巧41新建工作簿文件…..,,,,… 101 技巧42打开指定的工作簿 103 技巧43判断指定工作簿是否打开106 43-1遍历 Workbooks集合方法106 43-2错误处理方法 106 技巧44禁用宏则关闭工作簿 技巧45关闭工作簿不显示保存对话框…11 451使用 Close方法关闭工作簿 111 452单击工作簿关闭按钮关闭工作簿… 113 技巧46禁用工作簿的关闭按钮. 113 技巧47保存工作簿的方法… m11: 47-1使用Save方法, 115 47-2直接保存为另一文件名 115 7-3保存工作簿副本 115 技巧48保存指定工作表为工作簿文件.. 1l6 技巧49打印预览时不触发事件,, …18 技巧50设置工作簿文档属性信息 120 技巧51不打开工作簿取得其他工作簿数据 121 51-1使用公式…..........121 51-2使用 Getobject函数 122 51-3隐藏 Application对象…… 51-4使用 ExecuteExcel4 Macro方法1214 51-5使用SQL连接… 125 技巧52返回窗口的可视区域地址 命中命 126 第4章 Shape(图形)、 Chart(图表)对象 128 技巧53在工作表中添加图形,128 技巧54导出工作表中的图片 133 技巧55在工作表中添加艺术字… 135 技巧56遍历工作表中的图形 技巧57移动、旋转图片….139 技巧58工作表中自动插入图片. 140 技巧59固定工作表中图形的位置…143 技巧60使用BA自动生成图表 .145 技巧61使用独立窗口显示图表…, n149 VBA常用技巧代码解析 uanzhuping 技巧62导出工作表中的图表…..50 技巧63多图表制作 151 第5章 pplication对象 155 技巧64取得 Excel版本信息 l55 技巧65取得当前用户名称… 156 技巧66 Excel中的“定时器”…...........156 技巧67设置活动打印机的名称 158 技巧 屏蔽、改变组合键的功能 技巧69设置Excl窗口标题栏.160 技巧70自定义Exce状态栏 161 技巧71灵活退出 Excel 技巧72隐藏Exce主窗口… 72-1设置 Application对象的 Visible属性…..163 72-2将窗口移出屏幕164 72-3设置工作簿作为加载宏运行 165 第6章使用对话框, 167 技巧73使用Msgb0x函数… 春命命 167 73-1显示简单的提示信息 167 73-2定制个性化的消息框 3-3获得消息框的返回值169 73-4在消息框中排版 171 73-5对齐消息框中显示的信息 172 技巧74自动关闭的消息框. 174 74-1使用 WshShell Popup方法显示消息框… 742使用AP函数显示消息框..0 175 技巧75使用 InputBox函数 176 75-1简单的数据输入…… 176 75-2使用对话框输入密码178 技巧76使用 InputS0x方法,..,., 180 76-1输入指定类型的数据 18 76-2获得单元格区域地址. 182 技巧77内置对话框…0183 77-1调用内置的对话框… 183 77-2获取选定文件的文件名 命中命 77-3使用“另存为”对话框… 技巧78调用操作系统“关于”对话框. 190 第7章菜单和工具栏….192 技巧79在菜单中添加菜单项 192 技巧80在菜单栏指定位置添加菜单… 195 技巧81屏蔽和删除工作表菜单…197 技巧82改变系统菜单的操作 198 技巧83定制自己的系统菜单….....199 技巧84改变菜单按钮图标. 205 技巧85右键快捷菜单增加菜单项…… 206 VBA常用技巧代码解析 uanzhuping 技巧86白定义右键快捷菜单……207 技巧87使用右键菜单制作数据有效性… 210 技巧88禁用工作表右键菜单……. 212 技巧89创建自定义工具栏 213 技巧90自定义工具栏按钮图标 216 技巧91自定义工作簿图标 217 技巧92移除工作表的最小最大化和关闭按钮 218 技巧93在工具栏上添加下拉列表框 219 技巧94屏蔽工作表的复制功能…21 技巧95禁用工具栏的自定义 222 技巧96屏蔽所有的命令栏 225 技巧97恢复Exce的命令栏 226 第8章控件与用户窗体 28 技巧98限制文本框的输入… 228 技巧99文本框添加右键快捷菜单 230 技巧100文本框回车自动输入 234 技巧101自动选择文本框内容… 235 技巧102设置文本框数据格式 236 技巧103限制文本框的输入长度… 238 技 将光标返回文本框中 239 技巧105文木框的自动换行. 241 技巧106多个文本框数据相加 243 技巧107控件跟随活动单元格… 24 技巧108高亮显示按钮… 245 技巧109组合框和列表框添加列表项的方法 247 109-1使用 RowSource属性添加列表项 t曲 247 109-2使用List属性添加列表项 248 109-3使用 Additem方法添加列表项..249 技巧110去除列表框数据源的重复值和空格….. 技巧11移动列表框条目 253 技巧112允许多项选择的列表框 命命和命中命中中命 技巧113多列组合框和列表框的设置…259 113-1多列组合框和列衣框添加列表项…… 259 113-2多列列表框写入工作表 命中命 261 技巧114输入时逐步提示信息 263 技巧115二级组合框 270 技巧116使用DTP控件输入日期.272 技巧117使用 Reedit控件选择区域..... 275 技巧118如何注册控件 276 技巧119遍历控件的方法….179 119-1使用名称中的变量遍历控件 119-2使用对象类型遍历控件…1111281 119-3使用程序标认符遍历控件 282 119-4使用名称中的变量遍历图形 283 VBA常用技巧代码解析 uanzhuping 119-5使用 Form ControlType属性遍历图形…...1284 技巧120使微调框最小变动量小于1… 自看省 285 技巧121不打印工作表中的控件… 287 l2l-1设置控件格式…...287 121-2设置控件的 printobjcet属性…… 289 技巧122在框架中使用滚动条…289 技巧123使用多页控件 291 技巧124标签文字垂直居中对产 技巧125使用 TabStrip控件,....2 技巧126显示GIF动画图片… 297 技巧127播放 Flash文件 技巧128在工作表中添加窗体控件… 302 128-1使用 Add form control方法,..........1303 128-2使用Add方法........ 305 技巧129在工作表中添加 Activex控件. 1291使用Add方法 I29-2使用 Addoleobjcct方法…,,… 310 技巧130使用 spreadshee件… …311 技巧131使用 Listview控件 314 131-1使用 Listview控件显示数据列表…314 131-2在 Listview控件中使用复选框…. 317 I31-3调整 Listview控件的行距 319 131-4在 Listview控件中排序 32 1315 Listview控件的图标设置.…323 技巧132调用非模式窗体... 326 技巧133进度条的制作… 命命4 ,3 l33-1使用进度条控件… 328 1332使用标签控件… 330 技巧134使用 Tree view控件显示层次, 技巧135用户窗体添加图标 337 技巧136用户窗体添加最大最小化按纽… 339 技巧137禁用窗体标题栏的关闭按钮…340 技巧138屏蔽窗体标题栏的关闭按钍. 1341 技巧139无标题栏和边框的窗体 343 技巧140制作年月选择窗体 技巧141自定义窗体中的鼠标指针类型. 347 技巧142调整窗体的显示位置… 348 技巧143由鼠标确定窗体显示位置 技巧144用户窗体的打印… 351 技巧145使用自定义颜色设置窗体颜色…....1353 技巧146在窗体中显示图表 354 146-1使用 Export方法…........354 146-2 使用AP函数 技巧147窗体运行时调整控件大小.… n,357 6 VBA常用技巧代码解析 uanzhuping 技巧148在用户窗体上添加菜单…360 技巧149在用户窗体上添加L具栏 364 技巧150使用代码添加窗体及控件,…… 技巧151用户窗体的全屏显示… 151-1设置用户窗体为应用程序的大小 .375 151-2根据屏幕分辨率进行设置… 376 技巧152在用户窗体上添加状态栏 377 第9章函数的使用 1381 技巧153调用工作表函数求和…1381 技巧154查找最大、最小值 ∴381 技巧155不重复值的录入 技巧156获得当月的最后一天 技巧157四舍五入运算…16 157-1极小值修正法…............ 157-2调用工作表函数法… 387 技巧158使用字符中函数… 387 技巧159使用日期两数 389 技巧160判断是否为数值 393 技巧161格式化数值、日期和时间… 394 技巧162个人所得税自定义函数 396 技巧163人民币大写函数…............., 398 技巧164列号转换为列标 400 技巧165判断工作表是否为空表… 401 技巧 查找指定工作表 402 技巧167查找指定工作簿是否打开.0.0000 404 技巧168取得应用程序的安装路径. 404 技巧169数组的使用 169-1代码运行吋创建数组.206 169-2文本转换为数组….... 407 1693使用动态数组去除重复值 409 第10章文件操作… …412 技巧170导入文本文件…412 170-1使用查询表导入… …412 170-2使用Open语句导入 413 170-3使用 Open Text方法 415 技巧171将数据写入文本文件. 416 171-1使用 Print#语句 416 171-2另存为文本文件 技巧172文件修改的日期和时间 419 技巧173杳找文件或文件夹….420 技巧174获得当前文件夹的名称 422 技巧175创建和删除文件夹… 44422 技巧176重命名文件或文件夹 技巧17复制指定的文件… 424 VBA常用技巧代码解析 uanzhuping 技巧178删除指定的文件…45 技巧179搜索特定的文件 426 技巧180使用WSH处理文件…… l80-1获取文件信息 180-2查找文件 430 180-3移动文件,.…431 l80-4复制文件… 431 180-5删除文件 432 180-6创建文件夹...11111111119433 180-7复制文件夹 180-8移动文件夹,,, 180-9删除文件火… 435 180-10导入文本文件.436 180-11创建文本文件,…. 438 第11章其他应用… 441 技巧181取得电脑名称 技巧182取得逻辑盘序列号 春命命 442 技巧183使用API取得硬盘信息… 443 技巧184使用数字签名 技巧185暂停代码的运行..49 技巧186定时关机 450 技巧187打开指定的网页 451 技巧188VBE的操作… 188-1添加模块和过程… 188-2建立事件过程..0000.0 454 188-3模块的导入与导出..456 l88-4删除宏代码 457 技巧189保护ⅤBA代码… 189-1设置工程密码…459 189-2设置“工程不可查看”∴ 460 技巧190优化代码 190-1关闭屏幕刷新 462 190-2使用工作表函数… 464 190-3使用更快的单元格操作方法… 自申非非自非看自非自鲁非非看非 命中命 465 190-4使用wth语句引用对象… 1905少用激活或选择语句.....468 技巧191取得文件的基本名称… 469 技巧192防止用户中断代码运行… 47 技巧193加班费计算表 技巧194制作发放条…..............498 技巧195费用统计表 技巧196职工花名册…..516 技巧197收据系统. .529 技巧198职工考勤系统,,,… 56 8 VBA常用技巧代码解析 uanzhuping 9 VBA常用技巧代码解析 uanzhuping 第1章 Range(单元格)对象 Range对象是 Excel应用程序中最常用的对象,一个 Range对象代表一个单元格、 行、一列、包含一个或者更多单元格区域(可以是连续的单元格,也可以是不连续的单元格) 中选定的单元格,甚至是多个工作表上的一组单元格,在操作Exce内的任何区域之前都 需要将其表示为一个 Range对象,然后使用该 Range对象的方法和属性。 技巧1单元格的引用方法 在VBA中经常需要引用单元格或单元格区域区域,主要有以下几和方法。 1-1使用 Range属性 VBA中可以使用 Range属性返回单元格或单元格区域,如下面的代码所示 #001 Sub RngSelect() 002 Sheetl. Range(A3: F6, Bl: C5" ). Select #003 End Sub 代码解析: RngSelect过程使用 Select方法选中A3:F6,B1C5单元格区域。 Range属性返回一个 Range对象,该对象代表一个单元格或单元格区域,语法如下 Range(Ce11,Ce⊥⊥2) 参数ce1是必需的,必须为A1样式引用的宏语言,可包括区域操作符(冒号)、相 交区域操作符(空格)或合并区域操作符(逗号)。也可包括美元符号(即绝对地址,如 “$A$1”)。可在区域中任一部分使用局部定义名称,如 Range("B2 Lastce"),其中 Castell 为已定义的单元格区域名称。 参数Cel2是可选的,区域左上角和右下角的单元格 运行 Sub Rng Selec过程,选中A3:F6,B1:C5单元格区域,如图1-1所示。

...展开详情
试读 127P VBA常用技巧.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚积分or赚钱
最新推荐
VBA常用技巧.pdf 10积分/C币 立即下载
1/127
VBA常用技巧.pdf第1页
VBA常用技巧.pdf第2页
VBA常用技巧.pdf第3页
VBA常用技巧.pdf第4页
VBA常用技巧.pdf第5页
VBA常用技巧.pdf第6页
VBA常用技巧.pdf第7页
VBA常用技巧.pdf第8页
VBA常用技巧.pdf第9页
VBA常用技巧.pdf第10页
VBA常用技巧.pdf第11页
VBA常用技巧.pdf第12页
VBA常用技巧.pdf第13页
VBA常用技巧.pdf第14页
VBA常用技巧.pdf第15页
VBA常用技巧.pdf第16页
VBA常用技巧.pdf第17页
VBA常用技巧.pdf第18页
VBA常用技巧.pdf第19页
VBA常用技巧.pdf第20页

试读结束, 可继续阅读

10积分/C币 立即下载 >