- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 VBA SPLIT函数详解
VBA编程是经常会用到字符串拆分函数SPLIT,用法也不复杂,但是大家对于这个函数的参数未必完全了解,下面结合示例讲解一下参数的用法。SPLIT函数的语法格式如下:Split(expression, [ delimiter, [ limit, [ compare ]]])express参数为需要拆分的字符串delimiter参数为拆分的分隔符,如果省略则使用空格做为分隔符limit...
2019-01-31 13:25:26 95545 10
原创 VBA中冗长的多条件判断如何破
判断语句是VBA中经常用到的代码,语法格式也很简单,但是有些场景中判断条件有很多,如下面代码所示。并且字段不断增多,程序中需要进行判断的地方有多处,每次增加判断条件都要改多处,既麻烦又容易出错。If strCell = "姓名" Or strCell = "班级" Or strCell = "学号&
2019-01-31 04:48:34 11561
原创 Excel中列宽知多少
在无法预知单元格内容的情况下,一般都会使用自适应列宽,代码如下。ActiveSheet.Columns(1).EntireColumn.AutoFit这样操作会带来一个潜在问题,如果该列中某个单元格被意外填充了长字符串,将导致整个列宽都非常大,所以很多时候会在代码中直接指定列宽的值,设置第一列列宽代码如下。Columns(1).ColumnWidth = 10大家可能会想到,Range...
2019-01-29 12:19:28 2360
原创 快速设置单元格中字符格式
在Office组件中可以使用【插入】选项卡>>【公式】按钮(如下图)打开公式编辑器。使用公式编辑器在Excel插入的公式其实是一个文本框对象。但是如果需要在单元格中输入公式,操作起来比较麻烦。首先,单元格处于编辑状态时,【开始】选项卡中的单元格格式功能被禁用。此时只能使用<Ctrl+1>组合键打开【设置单元格格式】
2019-01-29 07:08:29 1049
原创 快速批量另存工作表
不少Excel用户都遇到过这样的场景,一个工作簿中有N多个工作表,经常需要把全部(或者还多个)工作表单独另存为Excel文件,然后可能邮件发送个不同部门。操作步骤如下:选择工作表选中全部单元格拷贝新建工作簿文件粘贴(假设不需要格式调整,省略N步)保存工作簿这个操作并不复杂嘛!没错,如果老板告诉你,有100个工作表需要处理,每天都要做一遍,是否心中顿时飘过一万只某某马 …如果你...
2019-01-26 03:31:16 5527
原创 如何选中多个工作表
说起选中工作表,似乎是每个VBA小白用户在VBA之旅中最早接触的几个命令之一,似乎简单的不能再简单了:Sheet1.Select这么简单的语句有啥可讲的呢,那么我就来提个问题:如何选中多个工作表呢?有的网友的答案是:VBA不支持这个操作。真的吗?VBA这么弱吗?其实不是这样的,VBA不仅仅支持,而且还有不同的实现方式。代码也很简单,还是用工作表的SELECT方法来实现。只需要设置SELEC...
2019-01-26 03:00:31 2876
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人