首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VBA实用小程序70:获取压缩文件中指定文件修改日期

然而,使用几句VBA代码,就能快速获得指定文件修改日期时间。...下面是获取压缩文件中指定文件修改日期时间一个VBA自定义函数: Function ZipFDT(Z, F) As Date On Error Resume Next ZipFDT =CreateObject...参数F,用来指定压缩文件中要获取修改日期时间文件路径。...例如,在C盘中有一个名为FolderFile.zip压缩文件,该压缩文件中有一个名为Folder3文件夹,该文件夹中有一个名为folder3Myfile3.csv文件,我们要获取文件修改日期时间...在VBA编辑器中输入上述自定义函数ZipFDT后,可以使用代码调用该函数,以获取文件folder3Myfile3.csv修改日期时间,代码如下: Sub test() Debug.Print ZipFDT

1.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

Windows 批处理获取某路径下最新创建文件名称

, 最新创建时间: %%~ta if not !filename!...循环语法 for /f %variable IN ('command') DO command [command-parameters] dir /o-d /tc /b test*.html:按文件创建时间降序显示.../o 用分类顺序列出文件。 排列顺序:d 按日期/时间(从先到后) - 反转顺序前缀 /t 控制显示或用来分类时间字符域。...c 创建时间a 上次访问时间 w 上次写入时间 例: dir /od:按日期/时间升序显示 dir /o-d:按日期/时间降序显示 dir /tw: 时间列输出为修改时间...~dpa:文件所在驱动器所在路径信息 %%~nxa:文件名及后缀信息 %%~pnxa:文件所在路径及文件后缀信息 %%~dpna:文件驱动器、路径、文件名信息 %%~dpnxa:文件驱动器

1.8K10

使用python找到PDF文件文本位置、字体大小、字体名称字体颜色

看了https://cloud.tencent.com/developer/ask/sof/1162044,需要获得pdf文件段落字体大小。...正好在做这方面的工作,还是使用fitz,就可以获得字体大小具体思路是:现将pdf转换成html,在使用bs4解析html具体代码如下:pdf2html:将pdf转换成html,这一步在转换时,有时会丢失一些字体信息...值font-familyfont-size值。...P节点下span节点,并读取取style属性,主要包括字体名称、字体大小、字体颜色,是否加粗pdf2html没有提取到。...如果有也应该获取 pspans = p.find_all("span",recursive=False ) recursive=False只获取当前节点下子节点,不循环其孙子及以下节点

3K40

Excel催化剂开源第41波-网络采集类库及工具分享

VBA开发网抓程序中,会用到xmlhttp/winHttp.winHttprequest.5.1等组件,当时笔者也是这样进入了抓领域,这些都是非常过时东西,在.Net开发中,有大量更好用轮子使用...同样地,现在使用它,我都是用是我以前学习nuget封装时上传到nuget一个版本,有兴趣也可以直接从nuget上获取苏飞一模一样,哈哈。...所以不要总以为python搞抓多方便,在.Net世界里,对于一些普通小抓,比python还好用得多。 像xml文件,在.Net里,可以用linq to xml来访问,也是非常简单易用。...网络爬虫反爬虫,是一股正邪交锋战场,在笔者2011年左右玩VBA爬虫,如今炙手可热全民爬虫环境已不同,普通爬虫程序已经没有什么可作为了,也就是说,参加了那些培训班速成出来,也只能呵呵了。...工具名称:hawk,自行百度、github获取工具安装包教程资料。

1.1K30

个人永久性免费-Excel催化剂功能第50波-批量打印、导出PDF、双面打印功能

导出PDF控制比打印多出一个细节控制,即需要指定PDF文件存放位置,同时也可指定哪些工作表放哪个PDF文件中,衍生出了可以利用此功能作Excel批量导出PDF同时合并至指定PDF文件功能。...准备要打印文件 二、获取待打印工作表清单 对应选择是打印还是导出PDF,使用不同第1步,生成要打印或导出PDF工作表清单。 若是导出PDF第1步,需额外一个步骤指定保存PDF位置。...使用是非VBA直接通过COM方式读取文件,而是用NPOI方式读取,速度性能在大量文件时,尤其可观,起码10倍以上性能提升。 ? 导入PDF第1步,需额外一个步骤指定保存PDF位置 ?...批量打印第1步,无需设置文件信息 三、对获取工作表清单进行确认 因有可能一个工作薄中,有多个不同类型工作表,只有部分工作表才是需要导出PDF或打印,故需要做一个判断,把不需打印行删除或隐藏。...第30波-工作表快捷操作(批量创建、命名、排序、工作表目录) 第31波-数量金额分组凑数功能,财务表哥表姐最爱 第32波-空行空列批量插入删除 第33波-报表形式数据结构转标准数据源 第34波-提取中国身份证信息

2K20

VBA: Excel文件批量转化为pdf (2)

文章背景:测试仪器数据有些会以Excel文件形式保存,有时需要将测试数据转化为pdf格式。...上篇文章(见文末延伸阅读)通过VBA代码,采用ExportAsFixedFormat函数将excel文件转化为pdf文件,对于部分excel文件转化效果不太好,有些谱图显示不完整,如下图所示。...经过几次尝试后发现,如果是采用另存为方式导出为pdf文件,部分谱图会出现乱码,而通过虚拟打印机(Adobe PDF或Microsoft Print to PDF方式将excel文件打印输出为pdf...因此,下面以批量转化Excel文件为例,采用VBA编程,借助PrintOut函数,进行任务实现。...Exit Sub End If End With '2 创建储存pdf文件文件夹 filefolder = ThisWorkbook.Worksheets

2.4K10

VBA: 通过Application.OnTime定时执行程序(2)

文章背景: 上文(参见文末参考资料[1])提到,创建了一个自定义函数,可以获取指定路径下各个文件最新修改日期。...另外,提供了一份VBA代码,可以遍历各个单元格,假装对单元格内内容进行编辑,借助Application.OnTime函数定时执行该程序。...1 旧方案 实际运行过程中发现,如果自定义函数运行时间短,则没问题;如果文件夹内文件较多,耗时较长的话,则可能会弹出如下对话框: 出现报错VBA代码如下: Sub RefreshCustomFunction...在本示例中,自定义函数需要遍历各个文件,通过比较,获取最新修改时间。所以文件夹中如果文件较多,则耗时较长,导致报错。...Range Dim cell As Range Set ws = ThisWorkbook.Worksheets("test") '将"test"替换为你工作表名称

21600

VBA: 获取文件夹内各文件最新修改时间

1 文件文件夹 给定一个文件夹,获取文件夹内所有子文件夹,文件修改时间,从而得到一个最新文件文件夹)修改时间。...、子文件文件夹内所有文件 给定一个文件夹,获取文件夹内所有文件、子文件文件夹内所有文件修改时间,从而得到一个最新文件文件夹)修改时间。...该对象提供了三个与文件时间相关属性:DateCreated、DateLastModifiedDateLastAccessed。 DateCreated:这个属性返回文件创建日期时间。...它表示文件首次创建或写入磁盘时间。 DateLastModified:这个属性返回文件最后修改日期时间。它表示文件最后一次被修改或更改时间。...DateLastAccessed:这个属性返回文件最后访问日期时间。它表示文件最后一次被读取或写入时间。 参考资料: [1] 讯飞星火大语言模型

28410

Python自动化Word,使用Python-docxpywin32

这个函数接受以下参数:客户名称、电子邮件、销售给他们产品、数量单价。...转换MS Word文档为PDF格式 有了发票Word文档之后,让我们将其转换为PDF,因为这是商务文档标准格式。 我们将使用pywin32/win32com库,这个库安装名库名不同。...wdFormatPDF=17可能是VBA使用约定。...可以在下面的链接中检查可以保存其他文件类型选项列表:https://docs.microsoft.com/en-us/office/vba/api/word.wdsaveformat。...只要你Outlook应用程序保持登录状态,就不需要用户名密码。 在上面的代码中,第3行CreateItem(0)表示创建Mail对象。有关可以在Outlook中创建其他可能对象,参见下表。

3.5K50

Power BI创建日期几种方式概览

几乎所有的报表模型都涉及到日期时间,因此要创建Power BI报表,日期表就必须得有。虽然最新Power BI版本已经可以自动为每一个时间列创建日期表。...今天给大家介绍三个创建Power BI日期途径,分别对应着一种语言,Excel中VBA语言,适用于Power BIPowerPivotDAX语言,适用于Power BIPowerQuery...第一种是VBA语言: 直接用excel中vba语言编写,通过添加简单按钮可以实现一键创建日期表,并灵活修改起止日期。...首先创建两个参数,kaishiDatejieshuDate来确定起始日期结束日期,然后在查询编辑器中,新建一个空查询,打开高级编辑器,粘贴以下代码,回车即可。...1.VBA语言最大好处是只需要修改原始文件,无需重新发布新报表,缺点是需要用到另一门语言; 2.DAX是最灵活,也是日常都在用,且用CALENDARAUTO函数可以自动识别模型中最大最小日期

6K21

数据分析必备技能:数据透视表使用教程

注: 本文基于 Excel 2016 for Mac 完成,个别界面 Windows 版略有差异 如果要完成 VBA 部分,Excel for Mac 需要升级到 15.38 版本以上 Excel...将“平”拖放至“行”列表中“球队”上方;表示在“平局”维度上,嵌套(nesting)归纳了“球队”维度 将“更新日期”拖放至“筛选器”列表中;表示可以根据更新日期来筛选显示表格数据 ?...“计算字段” “插入计算字段”对话框会出现 在“名称”中填入“场均进球” 在“字段”列表中分别双击“进球”“场次” 以上两个字段会出现在“公式”框中,在它们中间键入表示除法斜杠/ 也就是说,此时“公式...以上就是创建数据透视表基本过程。 7 自动化创建 基本数据透视表创建和调整并不复杂,但如果有很多类似的重复性工作的话,使用一些简单 VBA 来自动化这一过程,将极大提升工作效率。...8 总结 本文简单展示了在 Excel 中创建透视表过程,以及其筛选、展示数据方式 通过 VBA 可以完成手动创建一样甚至更多功能,并大大提高工作效率

4.6K20

简单Excel VBA编程问题解答——完美Excel第183周小结

15.如何指定函数要返回值? 通过将值赋给函数名称。 16.过程中局部变量能否在调用过程之间“记住”其值?如果要这样,怎么办? 能够,通过使用Static关键字声明变量。...17.VBA可以识别通用格式日期,例如2020/11/11。在VBA代码中,如何表明该值是日期? 通过将其括在#字符中。 18.哪个VBA函数用于为日期添加间隔? DateAdd函数。...完美Excel微信公众号本周内容 在完美Excel公众号中,本周推出内容清单如下: 一些基本Excel VBA编程问题,答案来了 Excel小技巧66:快速求和 Excel实战技巧92:快速获取指定目录下所有文件清单...Excel公式技巧64:为重复值构造包含唯一值辅助列 Excel小技巧67:列出工作表中所有定义名称 完美Excel社群本周内容 本周完美Excel社群内容更新不是很多,仍然是《Excel编程周末速成班...欢迎到知识星球:完美Excel社群,进行技术交流提问,获取更多电子资料。

6.6K20

Excel880 VBA代码助手专业版正式发布OFFICE+WPS均可用 兼容32+64 鼠标中键快捷插入代码

历时一个月紧张开发,VBA代码助手专业版终于问世了,对原加载宏版VBA代码助手进行了全面升级,焕然一新代码助手重装上阵,希望一如既往带给大家最好代码收藏管理快速插入体验 !...以前老朋友应该会很快上手,操作体验基本老版代码助手一致,主要是改进了稳定性保存速度,新朋友请认真阅读使用说明书,自己多多体会,相信也能很快入手。...本程序数据库及配置文件在 安装目录\date\ 可自己手工硬备份,在需要恢复时候替换原数据即可 注意:程序在安装时需要Windows登录账户具有管理员权限,最好是右键管理员安装,安装程序会将插件信息写入注册表...**VBA代码助手专业版 3.13 公测信息** 制作发行:Excel880工作室 官地址:Excel880实例 技术开发:郑广学(网名:百度不到去谷歌),Charltsing(底层技术支持,特别感谢...) 代码整理:凡心之旅(二师兄 VBA175例首期学员) 发布日期:2019.10.28 联系方式:郑广学 QQ80871835 微信EXCEL880A 备注 代码助手专业版 **VBA代码助手专业版

3.4K20

深入浅出:NSSM封装Windows服务工具使用与介绍

二、NSSM使用方法下载安装:首先,我们需要从官方网站上下载最新版本NSSM。安装过程非常简单,只需按照提示完成即可。...Visual Basic for Applications (VBA):VBA是一种基于Visual Basic语言宏编程语言,用户可以通过编写VBA代码来实现一些复杂 service 管理配置任务...八、NSSM使用示例以下是一个使用NSSM创建和配置Windows服务示例:下载并安装NSSM首先,用户需要在官方网站上下载并安装NSSM。...然后单击“确定”,NSSM会自动生成服务配置文件启动脚本。启动配置服务用户可以使用NSSM“服务”选项卡来启动配置服务。...在NSSM主界面的“事件”选项卡中,用户可以查看到服务日志文件,并可以进行编辑清除操作。

4K10
领券