查看: 5467|回复: 9

[Excel] Excel疑难千寻千解 EXCEL 2010 VBA编程与实践(视频+PDF+示例)修补版

[复制链接]

2582

主题

2726

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
38439
发表于 2018-12-2 15:01:25 | 显示全部楼层 |阅读模式
目录
第1章 基础理论 1
1.1 快速获取帮助1
疑难1 如何获取所有控件的属性及属性值1
前期绑定与后期绑定4
疑难2 部分对象在输入时没有成员列表提示,如何解决5
没有成员列表的对象6
疑难3 如何找出错误语句及获取错误原因并发送到开发者邮箱6
利用 ShellExecute 函数调用程序的方式8
1.2 程序防错要点8
疑难4 程序出错有哪些原因9
常见错误分析9
疑难5 如何获取VBA 所有运行时错误的详细说明10
通过 Error 函数获取错误信息12
疑难6 如何在执行完毕后报告出错次数及原因13
捕捉所有错误信息14
疑难7 如何开发完善的程序15
数组区域对 VBA 程序的影响17
疑难8 防错语句在程序或者函数中应用有哪些优势17
利用 Err.Number 属性判断错误类型19
1.3 代码优化之道19
疑难9 如何优化过程“隐藏偶数行” 19
关闭 ScreenUpdating 提升程序效率20
疑难10 如何优化过程“设置字体属性” 21
利用 With 简化对象引用22
疑难 11 如何优化过程“隔三行求和” 22
减少单元格的写入次数提升程序效率 23
疑难12 如何优化过程“B 列所有图片右移” 23
有针对性地使用 Select 方法24
疑难13 如何优化过程“建工作表目录” 25
VBA 中数组的作用26
疑难14 如何优化过程“成绩评语” 26
区分适合置于循环体中的语句27
疑难15 如何优化过程“删除空单元格所在行” 27
不用循环而选择多个符合条件的单元格 28
疑难16 如何优化过程“批量修改批注背景色” 28
区分父对象与子对象29
疑难17 如何优化过程“隔一行插入一行” 30
计算模式对程序效率的影响31
疑难18 如何优化过程“获取外网IP 地址31
使用变量的条件32
1.4 提升代码的兼容性32
疑难19 程序的兼容性体现在哪些方面33
操作系统对 VBA 的影响33
疑难20 如何让程序适应不确定对象34
使用动态区域引用让代码具有更强的通用性 37
疑难21 如何让程序兼容Excel 多版本37
识别 Excel 的版本号39
疑难22 如何让程序兼容英文和中文系统40
利用 API 函数识别简体、繁体中文与英文41
疑难23 如何让程序兼容简体与繁体中文41
让代码适应简体与繁体系统42
1.5 练习与思考42


第2章 查找引用 44
2.1 本表查找44
疑难24 如何查找不及格学生姓名并突出显示44
利用 Union 方法合并多区域46
疑难25 如何一次性罗列表中三省员工的姓名47
Find 方法的使用技巧49
疑难26 如何在输入时逐步查找50
通过 KeyUp 事件自动执行查询52
疑难27 如何按指定的格式查找53
FindFormat 的使用技巧54
疑难28 如何实现字体格式替换54
替换格式的条件55
疑难29 如何查找所有“#”并标为上标56
区分上标、下标的应用对象57
疑难30 如何找出还款时间超过一年及未还款的客户信息57
日期函数 Datedif 的特性59
疑难31 可以将查找到的所有数据串连并写入剪贴板中吗59
引用“Microsoft Forms 2.0 Object Library”的两种方法60
疑难32 可以创建一个工具栏来方便查找吗61
设置 lookat 参数实现模糊查找63
疑难33 如何快速罗列出每个产品X新报价63
Collection 对象的应用技巧65
疑难34 如何在具有合并单元格的区域中多条件逐步查找65
通过“MergeArea”属性返回合并区域67
疑难35 如何查找成绩并分批发邮件67
VBA 中发编写邮件正文时的换行符的表示法68
2.2 跨表及多表查找69
疑难36 如何引用数据表创建多级下拉菜单69
“ActionControl”对象的功能与xx72
疑难37 如何将所有表中查找的完成数汇总到总表73
利用 SpexxCells 定位实现快速查找74
疑难38 在窗体中罗列每月产量冠军名单74
不采用循环,一次性找出X大值所在行 76
疑难39 如何将具有外部数据引用的单元格转换成值76
通过“[]”和“’!”定位具有外部链接的公式77
疑难40 如何让链接到其他表中隐藏单元格的超链接生效77
通过 xlSheetVisible 属性切换工作表显示状态78
疑难41 如何实现多部门电话资料模糊查询79
Target 与Activecell 的区别80
疑难42 如何实现所有未收货款者在状态栏随机显示80
利用 OnTime 定时执行程序82
2.3 文件查找与转换82
疑难43 如何判断指定文件是否存在82
利用 DIR 函数判断文件是否存在83
疑难44 如何进行深度查找且创建文件目录84
FileDialog 对象的应用85
疑难45 如何查找并备份所有“3 月生产表” 86
CopyFile 方法对文件复制88
疑难46 如何将所有Excel 文件转换成XPS 或PDF 文件88
利用 PrintOut 方法将工作表转换成XPS 文件90
疑难47 如何在网上邻居的共享盘中查找并打开“单价表91
利用 FileExists 方法判断文件是否存在92
疑难48 如何实现全盘查找“上海滩.xx”,有则自动翻放92
播放音乐的三种方式94
疑难49 如何在网上自动搜索与当前单元格同名的歌曲并播放95
利用网页地址索引歌曲并自动播放 96
2.4 图片查找与引用96
疑难50 如何瞬间删除当前表中所有图片96
DrawingObjects 与Shape 对象的区别97
疑难51 可以将签名图片复制到表中所有签名处吗97
复制图形对象与复制数据的区别 98
Selection 代表什么99
疑难52 如何像vlookup 引用数据一样引用图片99
对图片设置公式引用其他图片101
疑难53 如何通过窗体预览指定目录中的所有图片101
通过 LoadPicture 函数加载图片103
2.5 练习与思考103


第3章 数据处理 104
3.1 定位的技巧104
疑难54 如何选择当前表0~100 之外的数据104
使用定位技术减少循环语句的循环次数 105
疑难55 如何定位奇数行105
MOD 配合SpexxCells 定位奇数行106
疑难56 可以瞬间定位并隐藏所有错误值吗107
通过 SpexxCells 定位错误值108
疑难57 如何在输入数据时自动定位下一行的目标单元格109
xx删除单元格的数据时不触发工作表的 Change 事件110
疑难58 可以将标题以外的区域转换成“万”为单位吗110
VBA 中如何处理双引号111
疑难59 如何定位当前表X大值和X小值112
调用工作表函数并配合 Find 方法查找X大值113
疑难60 能定位并标识高于平均值的单元格吗113
VBA 中数字、汉字的大小关系115
疑难61 如何反向选择工作表区域115
辅助区的重要性116
3.2 数据处理及格式转换116
疑难62 如何将单词在大写、小写与首字母大写间任意切换116
利用 StrConv 函数对英文进行大写、小写和首字母大写转换117
疑难63 如何将二维的入库表转换成一维排版方式118
利用数组提升代码执行效率119
疑难64 能否不用循环对选区进行横向与纵向汇总120
“R1C1”引用方式的优点121
疑难65 如何批量地将字符串中的字母、数字和汉字分离出来122
利用 Like 运算符区别汉字、数字和字母123
疑难66 可以将表达式转换成运算结果吗124
通过 Evaluate 计算表达式125
疑难67 如何快速填充所有空单元格125
利用 Intersect 引用区域提升代码通用性126
疑难68 如何将产品销售地区瞬间转换成下拉列表126
利用代码设置有效性序列127
疑难69 数据有效性可以设置三级关联下拉列表吗128
利用 Dictionary 对象获取xx值130
疑难70 可以对职员信息表按学历排序吗130
新旧版本中 Sort 的差异131
疑难71 可以不打开工作簿而提取其数据吗132
VBA 中调用公式实现从未打开的工作表中取值133
疑难72 如何保护所有公式不能修改134
切换 Locked 属性实现公式保护135
疑难73 如何实现金额数据分解135
MID 取文本的特点137
疑难 74 VBA 可以破解工作表密码吗137
表的分类 138
疑难75 如何对分段编号进行合并转换138
减少数组变量空间分配次数的方法 140
疑难76 如何将5 个大小相同选区的数据互换141
Areas 与CurrentRegion 的区别142
疑难77 如何取得1000 之内的质数142
质数的特性143
疑难78 可以生成指定范围的不重复随机数吗144
Collection 对象的优势145
疑难79 如何利用VBA 对工作簿进行减肥145
正确删除单元格,减少文件体积 146
疑难80 如何让数字在文本与数值之间快速切换147
在文本与数值间切换的 VBA 思路148
疑难81 如何将“/”分隔的数据进行汇总149
以“/”为分隔符取其左右字符的思路优化150
疑难82 可以对指定区域进行自动更正吗150
利用 Replace 方法实现限定区域的自动更正151
疑难83 可以对包括“星期”的
......

下载地址:
游客,如果您要查看本帖隐藏内容请回复












回复

使用道具 举报

0

主题

3

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2020-3-10 11:53:12 | 显示全部楼层
正需要,支持趣淘料论坛楼主大人了!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2020-7-10 14:00:03 | 显示全部楼层
啥也不说了,感谢趣淘料论坛楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2020-7-10 21:58:39 | 显示全部楼层

回的人少,我来小顶一下趣淘料论坛
回复 支持 反对

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2022-2-14 10:48:20 | 显示全部楼层
我只是路过趣淘料论坛打酱油的,看看有用吗
回复 支持 反对

使用道具 举报

0

主题

4

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2022-4-30 19:59:17 | 显示全部楼层
啥也不说了,感谢趣淘料论坛楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2022-7-8 00:07:51 | 显示全部楼层
感谢分享!
回复

使用道具 举报

0

主题

2

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2022-8-29 23:23:50 | 显示全部楼层
啥也不说了,感谢趣淘料论坛楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

10

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2022-9-3 11:03:12 | 显示全部楼层
楼主真是大好人。虽然我用不上,但还是要说声谢谢!祝楼主四季发财,66大顺!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2023-11-9 04:12:31 | 显示全部楼层
很给力,趣淘料论坛有你更精彩
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表