2019年终盘点,完美Excel1062篇文章在此
Excel VBA解读(2):Excel中的加强版“录像机”
Excel VBA解读(7):看看Excel的那些常用对象(续1)
Excel VBA解读(8):看看Excel的那些常用对象(续2)
Excel VBA解读(9):看看Excel的那些常用对象(续3)
Excel VBA解读(18):With… End With结构,专为对象而生
Excel VBA解读(20):用户交互初体验——MsgBox函数
Excel VBA解读(21):向左走,向右走——使用If语句选择
Excel VBA解读(22):方便的“多选一”结构——Select Case结构
Excel VBA解读(24):有条件的循环(1)——Do While循环
Excel VBA解读(25):有条件的循环(2)——Do Until循环
Excel VBA解读(26):在对象中循环——For Each-Next结构的使用
Excel VBA解读(27):看看VBA的Sub过程和Function过程
Excel VBA解读(29):让我们一起迈入VBA编程的殿堂——第一季小结
Excel VBA解读(31):Range对象——从选取单元格说起
Excel VBA解读(32):到达想要的单元格——Offset属性
Excel VBA解读(33):装修匠来了——初步应用单元格格式
Excel VBA解读(34):找到单元格所在的行列号——Row属性和Column属性
Excel VBA解读(35):对单元格进行统计——Count属性
Excel VBA解读(36):快速移动单元格——End属性
Excel VBA解读(37):单元格的扩张——Resize属性
Excel VBA解读(38):快速确定自已的地盘——CurrentRegion属性
Excel VBA解读(39):快速确定工作表中已使用的区域——UsedRange属性
Excel VBA解读(40):告诉你单元格住在哪儿——使用Address属性获取单元格地址
Excel VBA解读(41):藏得再好也能找到——使用Find方法实现查找
Excel VBA解读(43):快速定位到特定的单元格——SpecialCells方法
Excel VBA解读(44):将单元格联合起来——Union方法
Excel VBA解读(45):查找重叠的单元格区域——Intersect方法
Excel VBA解读(46):选取非连续的单元格区域——Areas集合
Excel VBA解读(47):获取整行或整列——EntireRow属性和EntireColumn属性
Excel VBA解读(48):使用VBA找到想要的单元格——小结
Excel VBA解读(49):复制或剪切单元格——Copy方法与Cut方法
Excel VBA解读(50):选择性粘贴——PasteSpecial方法
Excel VBA解读(52):自动筛选——AutoFilter方法
Excel VBA解读(53):高级筛选——AdvancedFilter方法
Excel VBA解读(55):在VBA中使用公式1——Formula属性和FormulaR1C1属性
Excel VBA解读(56):在VBA中使用公式2——FormlaArray属性及相关属性
Excel VBA解读(57):自动填充单元格——AutoFill方法
Excel VBA解读(58):填充——FillDown方法
Excel VBA解读(60):在VBA中获取或设置单元格的尺寸和位置
Excel VBA解读(65):补遗——Range对象其他一些属性和方法
Excel VBA解读(67):开始探索Worksheet对象
Excel VBA解读(68):Worksheets与Sheets
Excel VBA解读(71):Activate方法与Select方法
Excel VBA解读(72):隐藏工作表——Visible属性
Excel VBA解读(73):添加和删除工作表——Add方法和Delete方法
Excel VBA解读(74):移动或复制工作表——Move方法和Copy方法
Excel VBA解读(75):保护工作表——Protect方法
Excel VBA解读(76):打印工作表——PrintOut方法
Excel VBA解读(78):设置工作表页面——PageSetup属性
Excel VBA解读(79):让Excel动起来——认识事件过程
Excel VBA解读(80):看看工作表会自动响应哪些操作——认识工作表事件
Excel VBA解读(83):发掘Workbook对象中的“好东西”
Excel VBA解读(85):用VBA代码打开工作簿——Open方法
Excel VBA解读(87):关闭工作簿——Close方法
Excel VBA解读(92):Workbook对象的Open事件和BeforeClose事件
Excel VBA解读(93):工作簿对象的SheetActivate、SheetDeactivate等事件
Excel VBA解读(94):Workbook对象的BeforePrint事件
Excel VBA解读(95):Workbook对象的WindowResize事件
Excel VBA解读(96):Workbook对象的BeforeSave事件
Excel VBA解读(97):工作簿事件示例——在单元格快捷菜单中添加自定义列表
Excel VBA解读(98):工作簿事件示例——强制用户必须在指定单元格中输入数据
Excel VBA解读(99):工作簿事件示例——强制用户必须启用宏
Excel VBA解读(101):Application对象揭秘
Excel VBA解读(102):处理屏幕刷新——ScreenUpdating属性
Excel VBA解读(103):屏蔽警告框——DisplayAlerts属性
Excel VBA解读(104):控制状态栏——DisplayStatusBar属性和StatusBar属性
Excel VBA解读(105):获取文件名——GetOpenFilename方法
Excel VBA解读(106):指定文件名——GetSaveAsFilename方法
Excel VBA解读(107):打开文件对话框——FileDialog属性
Excel VBA解读(108):获取用户输入——InputBox方法
Excel VBA解读(109):让程序在指定的时间运行——OnTime方法
Excel VBA解读(110):自定义快捷键运行宏——OnKey方法
Excel VBA解读(111):向应用程序发送键盘命令——SendKeys方法
Excel VBA解读(112):在代码中使用工作表函数——WorksheetFunction属性
Excel VBA解读(113):设置或获取Excel窗口大小的属性
Excel VBA解读(114):在Excel中使用Application事件
Excel VBA解读(115):Application对象常用事件概览
Excel VBA解读(116):Application对象事件示例
Excel VBA解读|进阶篇(119):常用问答,帮你更好地了解Excel VBA
Excel VBA解读|进阶篇(121):Sub过程详解——枯燥的语法
Excel VBA解读|进阶篇(122):变量的作用域和生存期
Excel VBA解读|进阶篇(123):可以调用子过程的Call语句
Excel VBA解读|进阶篇(126):运行过程的各种方法
Excel VBA解读|进阶篇(127):进一步理解Sub过程的使用
Excel VBA解读|进阶篇(128):Function过程详解——枯燥的语法
Excel VBA解读|进阶篇(129):一个简单的例子,让你看看自定义函数的好处
Excel VBA解读|进阶篇(130):完善自定义函数的信息
Excel VBA解读|进阶篇(131):理解Function过程的使用细节
Excel VBA解读|进阶篇(132):调用Function过程的4种方式
Excel VBA解读|进阶篇(133):编写高效的Function过程——让代码运行更快的技术
Excel VBA解读|进阶篇(134):使用Excel函数提高自定义函数的效率
Excel VBA解读|进阶篇(135):影响工作表公式中运用自定义函数效率的Bug及解决方法
Excel VBA解读|进阶篇(136):在用户定义函数中的变体、引用、数组、计算表达式、标量
Excel VBA解读|进阶篇(137):让使用用户定义函数的数组公式更快
Excel VBA解读|进阶篇(138):自定义函数时使用字节数组实现更快的字符串处理
Excel VBA解读|进阶篇(139):用户定义函数计算了多次
Excel VBA解读|进阶篇(140):从调用单元格中获取先前计算的值
Excel VBA解读|进阶篇(141):自定义函数性能改进示例
Excel VBA解读|进阶篇(142):易失性函数和函数参数
Excel VBA解读|进阶篇(143):在自定义函数中使用整列引用时,如何更有效率?
Excel VBA解读|进阶篇(144):使用Application事件和缓存将更快地获取已使用单元格区域
Excel VBA解读|进阶篇(145):MaxMinFair资源分配——一个数组UDF示例
Excel VBA解读|进阶篇(146):使用隐式交集处理整列
Excel VBA解读|进阶篇(147):编写有效的自定义函数小结
Excel VBA解读|进阶篇(148):数据结构——回顾对象模型中的集合
Excel VBA解读|进阶篇(149):数据结构——集合的基本操作
Excel VBA解读|进阶篇(150):数据结构——集合的基本使用
Excel VBA解读|进阶篇(151):数据结构——增强集合功能的代码
Excel VBA解读|进阶篇(152):数据结构——谈谈数组
Excel VBA解读|进阶篇(153):数据结构——基本的数组操作
Excel VBA解读|进阶篇(154):数据结构——数组常用操作示例代码
Excel VBA解读|进阶篇(155):数据结构——数组相关的函数
Excel VBA解读|进阶篇(156):数据结构——ArrayList
Excel VBA解读|进阶篇(157):数据结构——ArrayList(续)
Excel VBA解读|进阶篇(158):数据结构——认识字典对象
Excel VBA解读|进阶篇(159):数据结构——字典对象的基本操作
Excel VBA解读|进阶篇(160):数据结构——字典对象的基本操作(续)
Excel VBA解读|进阶篇(161):数据结构——字典操作示例
Excel VBA解读|进阶篇(162):一起看看数组、集合和字典
VBA进阶
VBA进阶| 数组基础06:与数组相关的函数——Array函数与IsArray函数
VBA进阶| 数组基础07:与数组相关的函数——Split函数与Join函数
VBA进阶| 数组基础08:与数组相关的函数——Filter函数
VBA进阶| 数组基础09:使用数组作为过程参数及从函数返回数组
VBA进阶| Dictionary对象应用大全2:属性和方法
VBA进阶| Dictionary对象应用大全4:常用操作(续1)
VBA进阶| Dictionary对象应用大全5:常用操作(续2)
VBA进阶| Dictionary对象应用大全6:常用操作(续3)
VBA进阶| Dictionary对象应用大全8:示例(续1)
VBA进阶| Dictionary对象应用大全9:示例(续2)
VBA进阶| Dictionary对象应用大全10:示例(续3)
VBA进阶| 集合详解4:基本操作——搜索并获取集合中的元素
VBA进阶| 基础扩展07:讲讲VBA中的DoEvents函数
VBA进阶| 基础扩展11:使用ADO和SQL在Excel工作表中执行查询操作
VBA进阶| 基础扩展22:遍历二叉树—前序遍历的VBA代码解析
VBA进阶| 基础扩展23:遍历二叉树—中序遍历的VBA代码解析
VBA进阶| 基础扩展24:遍历二叉树—后序遍历的VBA代码解析
VBA进阶| 文件操作4:ChDir语句和ChDrive语句
VBA进阶| 文件操作8:认识Windows Scription Host
VBA进阶| 文件操作9:FileSystemObject对象及其方法和属性(1)
VBA进阶| 文件操作10:FileSystemObject对象及其方法和属性(2)
VBA进阶| 文件操作11:FileSystemObject对象及其方法和属性(3)
VBA进阶| 文件操作12:FileSystemObject对象及其方法和属性(4)
VBA进阶| 文件操作13:FileSystemObject对象及其方法和属性(5)
VBA进阶| 文件操作14:FileSystemObject对象及其方法和属性(6)
VBA进阶| 文件操作15:FileSystemObject对象及其方法和属性(7)
VBA进阶| 文件操作16:FileSystemObject对象及其方法和属性(8)
VBA进阶| 文件操作17:File对象与Files集合详解
VBA进阶| 文件操作18:Folder对象和Folders集合详解
VBA进阶| 文件操作19:Drive对象与Drives集合详解
一起学Excel专业开发
一起学Excel专业开发04:Excel应用程序开发好习惯之命名规则
一起学Excel专业开发06:Excel应用程序开发的一些好的做法
一起学Excel专业开发13:Excel工时报表与分析系统开发(1)
一起学Excel专业开发16:使用表驱动的方法管理工作表用户接口
一起学Excel专业开发17:Excel工时报表与分析系统开发(2)——创建特定应用加载宏
一起学Excel专业开发18:Excel工时报表与分析系统开发(2)——创建特定应用加载宏(续)
一起学Excel专业开发19:基于Excel的独立式应用程序开发
一起学Excel专业开发20:Excel工时报表与分析系统开发(3)——启动与关闭
一起学Excel专业开发21:Excel工时报表与分析系统开发(3)——自定义用户界面
Excel VBA经典程序代码解析
Excel VBA实用小程序
VBA实用小程序04:在用户窗体标题栏添加最大化和最小化按钮
VBA实用小程序12:删除工作簿中除指定工作表之外的所有工作表
VBA实用小程序29:合并单元格并保留所合并单元格的全部数据
VBA实用小程序39:列出当前工作表中公式所引用的其他工作表名称
VBA实用小程序41:使用VBA代码在默认的浏览器中打开链接网站
VBA实用小程序49:列出所有打开工作簿中的VBA模块和过程
VBA实用小程序55:计算一个或多个分隔符将字符串分隔成的文本块数
VBA实用小程序61:在文件夹内所有文件中运行宏或在工作簿所有工作表中运行宏
VBA代码库
VBA代码库2:列出指定目录下的所有文件或子文件夹中的所有文件
VBA小技巧
VBA小技巧04:使用VBA获取能够打开指定文件名的EXE程序
VBA专题
VBA专题06-1:利用Excel中的数据自动化构建Word文档——了解Word对象模型
VBA专题06-2:利用Excel中的数据自动化构建Word文档——熟悉Word VBA
VBA专题06-3:利用Excel中的数据自动化构建Word文档——从Excel中访问Word文档
VBA专题06-4:利用Excel中的数据自动化构建Word文档——Excel与Word整合示例1
VBA专题06-5:利用Excel中的数据自动化构建Word文档——Excel与Word整合示例2
VBA专题06-6:利用Excel中的数据自动化构建Word文档——Excel与Word整合示例3
VBA编程练习
Excel公式与函数
Excel函数学习46:NETWORKDAYS.INTL函数
Excel公式练习19:获取单元格区域中最长内容的单元格数据
Excel公式练习24:统计两个日期之间有多少个星期一在1日
Excel公式练习25:生成在1至10之间且没有重复值的随机数
Excel公式练习29:总是获取某列数值中的最后5个数值之和
Excel公式练习31:在句子中查找满足条件的值并返回查找表中的结果
Welcome,2018!30个例子,让你领略Excel公式与函数之美
Excel公式与函数之美04:理解让Excel更具智能之美的逻辑测试
Excel公式与函数之美05:奇妙的单元格绝对引用与相对引用
Excel公式与函数之美09:小而美的函数之ROW函数和ROWS函数
Excel公式与函数之美13:通过中间值获取数据的INDIRECT函数
Excel公式与函数之美17:INDEX函数,不仅获取数据,还能得到单元格区域
Excel公式与函数之美18:经典的MATCH函数+INDEX函数组合
Excel公式与函数之美19:理解VLOOKUP函数第4个参数的真实含义
Excel公式与函数之美20:MATCH函数使VLOOKUP函数更灵活高效
Excel公式与函数之美21:INDIRECT函数使VLOOKUP函数实现多表查询
Excel公式与函数之美23:10个示例让你的VLOOKUP函数应用从入门至精通(上)
Excel公式与函数之美24:10个示例让你的VLOOKUP函数应用从入门至精通(下)
Excel公式与函数之美25:VLOOKUP VS. INDEX+MATCH
Excel公式与函数之美26:VLOOKUP VS. SUMIFS
Excel公式与函数之美27:关于VLOOKUP,你必须知道的23件事(上)
Excel公式与函数之美27:关于VLOOKUP,你必须知道的23件事(中)
Excel公式与函数之美27:关于VLOOKUP,你必须知道的23件事(下)
Excel公式与函数之美28:看看28名Excel专家是如何评判VLOOKUP与INDEX+MATCH组合的
Excel公式与函数之美30:FREQUENCY函数的精彩应用
Excel图表
Excel图表学习12:在柱状图或折线图中添加水平或垂直线(使用新系列)
Excel图表学习13:在柱状图或折线图中添加水平或垂直线(使用误差线)
Excel图表学习54:给图表数据标签添加表示增加或减少的箭头标记
Excel图表学习61:编写一个给多个数据系列添加趋势线的加载宏
Excel图表学习64:在Excel中仿制“关键影响因素图”
不可思议的Excel图表06:爬山的骑行者——动态的可视化进度图
不可思议的Excel图表09:使用Excel创建高级信息图——魔法雷达图
不可思议的Excel图表11:实现运动诱发失明(MIB)动画模型
Excel图表编程
Excel技术
Excel技术 | 数据有效性8:使用Excel表创建动态级联列表
Excel技术 | 数据有效性9:使用INDEX函数创建动态级联列表
Excel技术 | 数据有效性10:隐藏下拉列表中已使用的条目
Excel技术 | 数据有效性11:认识Validation对象
Excel技术 | 数据有效性12:使用VBA增强数据有效性功能
Excel技术 | 数据有效性13:在下拉列表中实现多项选择
Excel技术|名称10:名称在VBA代码中的应用示例——公式
Excel技术|名称11:名称在VBA代码中的应用示例——数据有效性
Excel技术|名称12:名称在VBA代码中的应用示例——筛选数据
Excel技术|名称13:名称在VBA代码中的应用示例——自动绘制图表
Excel技术|名称14:名称在VBA代码中的应用示例——绘制动画图表
Excel基础技术 | 使用条件格式突出显示指定内容的单元格
问与答
问与答3:Workbook_Open与Auto_Open是一样的吗?
问与答20:如何创建变化的选项卡,即不同用户在功能区中有不同的选项卡?
问与答29:如何获取含有相同字符的字符串中该字符串第n次出现的位置?
问与答31:如何获取公式,在用户窗体中操作工作表、列出用户窗体名称等问题答疑
问与答45:工作表单元格的默认大小是多少?如何将其转换为正方形?
问与答46:如何使用新图片替换工作表中原图片并保持图片位置和大小不变?
问与答61:如何将一个文本文件中满足指定条件的内容筛选到另一个文本文件中?
问与答64:如何获取Excel图表系列中指定数据点的类别名?
问与答67:如何第3列中同一行只允许其中一个单元格输入数据?
Excel技巧
Excel技巧视频1:全选数据和一次选中含有查找内容的单元格
Excel技巧视频8:利用动态命名公式实时更新数据有效性列表
Excel技巧视频10:学习理解Excel数组公式的2种方法
Excel技巧视频24:在工作表中为不同用户分配不同区域的编辑权限
Excel小技巧18:阻止Excel将某些文本自动转换为超链接
Excel揭秘
预告 | Excel揭秘:揭开Excel中的秘密,发现藏在Excel中的珍珠
Excel揭秘5:你看到的不一定是真的——Excel是怎样表示日期和时间的
Excel揭秘8:看看方括号在VBA中的妙处——有用的Evaluate方法
Excel揭秘10:小心!Excel的保护工作表/工作簿密码很容易破解
Excel实战技巧
Excel实战技巧7:查找并在用户窗体中显示相应的工作表数据
Excel实战技巧10:在用户窗体中实时响应不同文本输入框的状态
Excel实战技巧19:在状态栏中显示两个或两组单元格数值之差
Excel实战技巧20:在审核报表时通过双击去除不需要的数据
Excel实战技巧22:在工作表中查找图片(使用VBA代码)
Excel实战技巧23:双击单元格后在网上搜索单元格中的内容
Excel实战技巧24:使用VBA自定义函数统计不同值或唯一值的个数
Excel实战技巧25:数字9.99999999E+307在Excel公式中的妙用
Excel实战技巧27:在两个Excel文件之间传递数据而无须打开Excel文件
Excel实战技巧29:在文本框中输入有效的日期并自动转换为日期格式
Excel实战技巧30:向用户窗体传递信息以及从用户窗体获取信息的方法
Excel实战技巧32:带大写警告和可显示密码的用户登录窗体
Excel实战技巧40:截取并在用户窗体中放置工作表单元格区域
Excel实战技巧41:Excel与VBScript结合,实现信息自动提醒
Excel实战技巧42:获取所选的单元格区域所有列中都出现的重复项
Excel实战技巧43:将多个PDF文件中指定页面合并成一个PDF文件
Excel实战技巧45:整理数据,让每个数据块之间只用一个空行分隔
Excel实战技巧51:实现活动单元格及其所在的行和列分别高亮显示
Excel实战技巧53:在VBA代码中使用工作表公式更有效地实现查找
Excel实战技巧55:在包含重复值的列表中查找指定数据最后出现的数据
Excel实战技巧61:处理剪切、复制和粘贴操作,使它们不会破坏已设置的单元格格式
Excel实战技巧65:制作漂亮的用户窗体按钮——当鼠标移动到按钮上时高亮显示
Excel实战技巧67:在组合框中添加不重复值(使用ADO技术)
Excel应用实践
Excel应用实践03:使用Excel进行个人计划记录与统计分析
Excel应用实践08:从主表中将满足条件的数据复制到其他多个工作表中
Excel应用实践12:在用户窗体中添加、查找和编辑数据记录
Excel应用实践13:制作产品选型表,在用户窗体中实现级联下拉列表
Excel应用实践16:搜索工作表中的数据并将其复制到另一工作表
Excel应用实践18:按照指定工作表中的数据顺序对另一工作表中的数据排序
Excel应用实践19:根据工作表某列中的值从另一工作簿中获取数据
Excel应用实践20:使用Excel中的数据自动填写Word表格
Excel实用工具
Excel实用工具14:Windows API查看器(适用于Excel)
Excel 2016与Office 365
Office365技术学习02:令人期待的XLOOKUP函数
Office365技术学习03:在公式中使用两个XLOOKUP函数
Python
Python操作Excel学习笔记(1):安装用于操作Excel文件的Python库
Python操作Excel学习笔记(3):在内存中操控工作簿
Python操作Excel学习笔记(4):基础代码之读取Excel文件中的数据
Python操作Excel学习笔记(5):基础代码之向Excel文件中写入数据
Python操作Excel学习笔记(6):基础代码之图表操作
Python操作Excel学习笔记(8):简单的应用示例(续)
Python操作Excel学习笔记(25):给单元格添加批注
Python操作Excel学习笔记(33):保护工作簿和工作表
[投稿专栏]Python操作Excel应用实例:基于Excel单元格纯色填充的图片实现
Python学习笔记:在Windows中方便地运行Python程序
Python学习笔记:创建Python开发Web程序的虚拟环境
Python实战
Excel与Python专题
Excel与Python专题01:给所有没有完成任务的人群发提醒邮件
Excel与Python专题02:如何将多个Excel文件移动到多个文件夹及其子文件夹中?
Excel与Python专题03:将工作表中的数据按类别拆分成不同的工作簿
精彩阅读分享
其他
重要通知+“检讨书”!让知识更好地互动与分享(2017.11.17)
重要通知+“检讨书”!让知识更好地互动与分享(2017.11.18)
坚持努力,收获最美味的果实——完美Excel第24周小结及下周预告
乘势而上千帆竞,策马扬鞭正当时——完美Excel第25周小结及下周预告
用简洁的图文分享最美的知识——完美Excel第26周小结及下周预告
如何将VBA水平快速提高到新境界——完美Excel第29周小结
新文章来了,开启公式与函数学习之旅——完美Excel第32周小结
下雪啦,好大的雪!Excel图表之美婉如这雪中美景——完美Excel第37周小结
《Excel VBA解读之基础入门篇》电子书发布——完美Excel第38周小结
《完美Excel数据有效性》电子书发布——完美Excel第39周小结
Office2019要来了——完美Excel第49-50周小结
谢谢您的鼓励!让我们一起继续努力……——完美Excel第52-53周小结
你没有变强是因为你一直很舒服——完美Excel第54-55周小结
Python与Excel相遇,掌控更大的世界——完美Excel第56-58周小结
2019年第1天,致我心中的Excel和Excel Fans
《Python Cookbook(第3版)》中文版阅读与下载地址
综合篇
新春福利1:完美Excel 108篇文章合集(2017.10.16-2018.2.14)
新春福利3:《Excel VBA解读 Range对象篇》电子书分享
新春福利4:《Excel VBA解读 Worksheet对象篇》电子书分享
Excel电子书分享7:Excel VBA解读.Workbook对象篇
Excel电子书分享8:Excel VBA解读.Application对象篇
Excel电子书分享9:学习Excel VBA数据结构.集合详解
Excel电子书分享10:学习Excel VBA数据结构.字典详解
Excel电子书分享11:Excel VBA文件操作技术大全
Excel电子书分享13:202个应用示例,帮你快速搞定53个Excel函数
Excel电子书分享16:49个图表示例,助你随心所欲绘制Excel图表
Excel电子书分享17:为你提供13款拿来即用的Excel工具
