自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 【vba】【excel】获取文件夹中的所有子文件夹

【代码】【vba】【excel】获取文件夹中的所有子文件夹。

2024-02-26 14:56:53 771

原创 【vba】【excel】给文件重命名

给文件重命名,并且删除原来的文件。

2024-02-26 13:37:02 669

原创 【vba】【excel】复制文件

主要用到,FileSystemObject对象中的CopyFile方法。

2024-02-26 13:34:39 413

原创 【vba】【excel】vba 判断一个excel 文件中,某一个sheet 有没有

【代码】【vba】【excel】vba 判断一个excel 文件中,某一个sheet 有没有。

2024-02-26 11:45:33 2260

原创 【vba】【excel】获取当前文件的路径

一句话就搞定。

2024-02-26 10:09:14 776 1

原创 【vba】【excel】根据某些文字模糊删除文件

If LCase$(file.Name) Like filePattern Then '模糊匹配。业务就是,删除某一文件夹中得一些有规律得文件,比如。halfFileNm = "年度报告"年度报告001.csv。年度报告002.csv。年度报告003.csv。年度报告004.csv。年度报告005.csv。

2024-02-02 14:15:51 380

原创 【vba】【excel】根据某些文字模糊读取csv文件

vba 中如何按照特定文字读取csv文件

2024-02-01 15:57:32 413 1

原创 【vba】【excel】日期转换yyyymmdd →yyyy/mm/dd

dateValue = "20240131" ' 假设dateValue是从其他地方获取的日期字符串。其实正常的想用format 和cdate这个函数组合来完成,但是不行,应该是cdate函数。不支持yyyymmdd →yyyy/mm/dd 这样的转换。只能用下面的截取字符串的方式。

2024-01-31 15:22:07 1663

原创 【vba】【excel】读取csv文件的心得

尽量采用,ADODB.Stream这个方法读取流的方式,之后转成text形式,来修改并保存。2 有一些数据,比如日期格式的数据,用excel打开之后,会发生改变原来格式的地方。vba读取csv文件的时候,不建议用excel打开文件,修改和保存。1 数据量很大的时候,excel打开的会很慢。

2024-01-31 13:51:29 1115

原创 【vba】【excel】ClearContents和Clear的区别

With wb.Sheets("sheet名字").Range("I3:K20")ClearContents 只清除单元格内容。Clear 清除单元格,包括数据内容和格式。

2024-01-31 13:40:25 2156

原创 【vba】【excel】找到某一个值在excel中的位置

Set Rng = wb.Worksheets("sheet名字").Range("D3:M20")如题,获取某一个值在excel中的所在单元格的位置,这个功能还是很常用的,代码如下。

2024-01-31 13:29:47 2117

原创 【vba】【excel】获取一个字符串的数字部分

主要是 正则表达式的,这个可以自己查阅。

2024-01-31 13:19:53 1066

原创 【vba】【excel】关于退出循环的心得

continue 语句类似于 break 语句,但它只能出现在循环体中。它与 break 语句的区别在于:continue 并不是中断循环语句,而是中止当前迭代的循环,进入下一次的迭代。简单来讲,continue 是忽略循环语句的当次循环。就得用goto 这个方法了,vba语言貌似没有java语言这种continue。但是我们业务需求是退出 本次 循环之后直接进入下一次循环。我的妈,这个与语言真是无敌了,找了半天退出循环的方法。但这个方法,都是直接退出整个循环,循环直接结束。msgbox "结束本次循环"

2024-01-24 15:45:19 2150 1

原创 【vba】【excel】识别区域内有效行和列的方法

判断excel内,有效行数和列数的方法,用到UsedRange这个方法。也就是计算最后一个单元格所在位置。重点区域内没有内容但是有。

2024-01-24 13:38:04 2000 1

原创 【vba】【excel】判断日期是周几的方法(Weekday)

newDate → 随便一个日期(2024/01/23)主要是用到Weekday这个方法。myWeek → 返回值是1~7。判断某一个日期是周几的方法。CDate → 是类型转换。

2024-01-23 13:33:42 2805 1

原创 【vba】【excel】日期的加算功能

number→ 代表加几天 天数 string类型就可以。tmpDate→代表旧旧的日期 string类型就可以。newDate→代表得到的日期 date类型。某一个日期 加上 几天之后得到的日期。主要是用DateAdd 函数。

2024-01-22 17:13:04 1299

原创 【vba】【excel】创建文件夹

logger.InfoLog "文件夹创建完成", True。先判断output文件夹是否存在,如果没有的话直接创建。也可以自己指定路径,例子是这个tool所在位置的路径。

2024-01-19 11:24:14 738 1

原创 【vba】 【excel】 cells的简单用法

Set dynamicRange = Range(Cells(1, 1), Cells(lastRow, 1))' 设置单元格值' 复制单元格值' 清空单元格。

2024-01-18 14:34:05 6414 1

原创 【vba】【excel】 range的简单用法

' 设置单元格值' 复制单元格值' 清空单元格。

2024-01-18 14:27:58 2243 1

原创 【vba】【excel】 设置行高和列宽

主要关键字, RowHeight 和 ColumnWidth。

2024-01-17 11:56:42 1872

原创 【vba】【excel】设置字体属性

Sheet1.Range("A5:A7").Font.Name = "宋体"字体设置主要就是使用Font属性,

2024-01-17 11:49:28 1510

原创 【vba】【excel】设置数据格式

主要是用到 NumberFormat 这个关键字。设置单元格数据为日期格式年/月/日。比如:"mm/dd" 都是可以的。可以自己根据情况选择格式。

2024-01-17 11:43:05 1191

原创 【vba】【excel】设定单元格得边框线

Range换成cells(行,列)也可以。这是上下左右的默认线。这是全部边框的默认线。

2024-01-16 17:06:49 2966 1

原创 【vba】【excel】宏 选择文件夹

主要是这个方法得利用Application.FileDialog,还有很多其他得参数可以设定。.Title = "请选择文件夹"

2024-01-16 16:56:36 1031 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除