VBA技术资料MF160:提取文件夹中文件的详细信息

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解,从简单的入门、到入门后的提高、到数据库、到字典、到Word VBA的应用、到高级网抓及类的应用、一直讲到程序的分发。另外,为了方便大家在写代码是方便查找,“VBA语言専攻”又推出了一部VBA汉英手册,这部手册覆盖了VBA的方方面面,与实际工作衔接度高。为了更好的完善学员的知识结构,丰富学员的实践经验,“VBA语言専攻”还提供给学员VBA工具,有较复杂些的NZ系列工具,较容易些的YZ系列,这个两个工具系列一共是二十六份。

VBA是职场很好的利用工具,为了让大家更广泛看到VBA应用场景,“VBA语言専攻”还有MF系列技术资料提供。MF系列技术资料侧重VBA应用技巧和疑难杂症,目前提供610多份资料,会持续增加,里面有很多实用技巧提供。如果您已经成为我的学员(获得我9套教程及汉英手册中的两套及以上)可以免费索获这个系列部分资料;如果您是我的T3学员(获得我的全部教程+手册+NZ,YZ工具),那么您可以获得我提供的所有MF系列技术资料,并享受永久更新;您如果还不是我的学员,您只能选择分享,但需要拥有我的至少一套教程或者手册。今日给大家介绍的是VBA技术资料MF160:提取文件夹中文件的详细信息 e26ac7de02c60dfeb1cef2c5a329db29.jpeg

分享成果,随喜正能量】因果不可改,自因自果,别人是代替不了的;第二,智慧不可赐,任何人要开智慧,离不开自身的磨练;第三,真法不可说,宇宙真相用语言讲不明白,只能靠实证;第四,无缘不能度,无缘之人,他是听不进你的话的。天雨虽大,不润无根之草;道法无边,难度无缘之人! 。

MF160:提取文件夹中文件的详细信息

一个文件都有包含多少信息在里面呢?包括文件名,文件大小,创建日期,最后修改日期,最后访问日期等等,那么有没有办法通过VBA列出这些信息呢?在MF160的资料中,我们将探讨如何使用Excel VBA代码实现提取文件夹中文件详细信息的方法,本节代码您可以作单独使用,也可以作为您的UDF利用。MF160资料提供的内容有:① 提取文件夹中文件的详细信息 ② 删除多余的工作表。

为了说明这节内容,我在给出的资料中会要求用户录入您要查询的文件夹路径,如下截图:

aaddada5a5822a1838f8add5c7be9b3f.jpeg

一 提取文件夹中文件的详细信息

我们看开启这个功能的操作界面:

5d9e1301ebcd8464b75e137bc14c04d2.jpeg

点击按钮后代码会运行,运行过程大体如下截图:

5b79932e25829334e9636a4ac4041c5b.jpeg

0e26cf23a3c57ea7343333bfa6fede10.jpeg

这是会添加一个新的工作表,列出所指文件夹文件的各项信息:

6de3ce82a4106da1436ce195934fa4e3.jpeg

81cbaa88b55b849d6951f18573475fc8.jpeg

eef36bbf9bb2ff0f98960ff98d946614.jpeg

程序中,我要求列出100个信息,当然,大多数是没有值的,用户比较有用的就是前几项。

二 删除多余的工作表

我们看开启这个功能的操作界面:

069eaa483574206aeaae41b99b885617.jpeg

然后代码会运行,会删除刚才添加的工作表,截图如下:

198feb92a79d33ab41d1624a5d143859.jpeg

  • 代码见程序文件:VBA_ListsFilesFromFolderWithProperties.xlsm

876671390cb844139717b784f0288137.jpeg

051b23d4987c78d3cb78fbccd990d6fc.jpeg


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/720512.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

shell命令(进程管理和用户管理)

一、进程处理相关命令 1、进程的概念 进程的概念主要有两点: 进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域( text region )、数据区域( data region )和堆栈&am…

【Android 11】AOSP Settings添加屏幕旋转按钮

前言 这里是客户要求添加按钮以实现屏幕旋转。屏幕旋转使用adb的命令很容易实现: #屏幕翻转 adb shell settings put system user_rotation 1 #屏幕正常模式 adb shell settings put system user_rotation 0这里的值可以是0,1,2&#xff0c…

EasyCVR/EasyDSS无人机直播技术助力野生动物监测:开启野生动物保护新篇章

近日有新闻报道,一名挖掘机师傅在清理河道时,意外挖出一只稀有的扬子鳄,挖机师傅小心翼翼地将其放在一边,扬子鳄也顺势游回一旁的河道中。 随着人类对自然环境的不断探索和开发,野生动物及其栖息地的保护显得愈发重要。…

STM32学习和实践笔记(35):内部温度传感器实验

1.STM32F1内部温度传感器介绍 1.1 STM32F1内部温度传感器简介 STM32F1内部含有一个温度传感器,可用来测量 (STM32芯片的)CPU 及周围的温度(TA)。(实际并不用来测周围的温度,仅用来测试CPU的温度) 此温度传…

2023数模A题——定日镜场的优化问题

A题——定日镜场的优化问题 思路:该题主要考察的几何知识和天文学知识,需要不同角度下的镜面和遮挡情况。 资料获取 问题1: 若将吸收塔建于该圆形定日镜场中心,定日镜尺寸均为 6 m6 m,安装高度均为 4 m,且…

Python使用策略模式生成TCP数据包

使用策略模式(Strategy Pattern)来灵活地生成不同类型的TCP数据包。 包括三次握手、数据传输和四次挥手。 from scapy.all import * from scapy.all import Ether, IP, TCP, UDP, wrpcap from abc import ABC, abstractmethodclass TcpPacketStrategy(A…

表面声波滤波器——设计方案(4)

设计步骤 设计声表面波滤波器,首先需要分析器件的指标要求,如中心频率、使用带宽、插入损耗等,结合产线工艺水平,选择合适的衬底材料和换能器材料。确认可以满足器件性能需求的换能器设计方案,然后通过软件仿真。对叉…

Tomcat Websocket应用实例研究

概述 本文介绍了如何根据Tomcat给出的websocket实例,通过对实例的学习,定制自己基于websocket的应用。 环境及版本: Ubuntu 22.04.4 LTSApache Tomcat/10.1.20openjdk 11.0.23 2024-04-16浏览器:Chrome 相关资源及链接 Class…

vue+springboot导入Excel表格

1.创建一个excel表格,与数据库需要的表头对应 2.(前端)导入excel的按钮 <template class"importExcel"><el-button type"primary" click"chooseFile">导入<i class"el-icon-upload el-icon--right"></i><…

Office 2021 mac/win版:智慧升级,办公新风尚

Office 2021是微软推出的一款高效、智能且功能丰富的办公软件套件。它集成了Word、Excel、PowerPoint等多个经典应用程序&#xff0c;旨在为用户提供更出色的办公体验。 Office 2021 mac/win版获取 Office 2021在继承了前代版本优点的基础上&#xff0c;进行了大量的优化和创新…

第7周作业——单片机定时器与串口通信的学习与应用

一、蜂鸣器 &#xff08;一&#xff09;蜂鸣器介绍 蜂鸣器是一种将电信号转换为声音信号的器件&#xff0c;常用来产生设备的按键音、报警音等提示信号&#xff0c;按照驱动方式可以分为如下两种&#xff1a; 1、有源蜂鸣器&#xff1a;内部自带振荡源&#xff0c;将正负极接上…

警告:Hydration attribute mismatch on Note: this mismatch is check-only.(水合不匹配)

vue3Nuxt3运行代码是提示如下警告 [Vue warn]: Hydration attribute mismatch on <ul id​"sub_menu_5_$$_sub1-popup" class​"ant-menu ant-menu-sub ant-menu-inline" data-menu-list​"true" style​"display:​none;​">​…

苹果手机618多次降价:京东618iPhone 15 Pro Max降价超2300元 销量重回销量榜第一

一年一度的618大促快接近尾声&#xff0c;在大促期间&#xff0c;iPhone 15多次降价后重回销量榜第一名。 买手机这个一定要领&#xff0c;你懂的&#xff01; &#xff08;20号结束 &#xff09; 淘宝APP搜&#xff1a;领到就赚3300 京东APP搜&#xff1a;好运红包588 如下…

88. 合并两个有序数组(简单)

88. 合并两个有序数组 1. 题目描述2.详细题解3.代码实现3.1 Python3.2 Java 1. 题目描述 题目中转&#xff1a;88. 合并两个有序数组 2.详细题解 两个数组均有序&#xff08;非递减&#xff09;&#xff0c;要求合并两个数组&#xff0c;直观的思路&#xff0c;借助第三个数…

【多线程】线程状态

&#x1f970;&#x1f970;&#x1f970;来都来了&#xff0c;不妨点个关注叭&#xff01; &#x1f449;博客主页&#xff1a;欢迎各位大佬!&#x1f448; 文章目录 1. 枚举线程所有状态2. 线程转移2.1 示意图2.2 观察 NEW 、 RUNNABLE 、 TERMINATED 状态的转换2.3 观察 WAI…

体育世界杂志体育世界杂志社体育世界编辑部2024年第5期目录

体育社会学 高校体育专业学生思想政治教育实效性探析 王小会; 11-13 高海拔援建人员体育科学保障的探索实践 冯斌;陈宇;赵文男; 14-16 温州市小学小篮球运动发展现状及优化策略研究 林秀丽; 17-19《体育世界》投稿&#xff1a;cn7kantougao163.com 上海市空竹运…

面向对象的进阶---static

1.static 静态变量 package com.itheima.a01staticdemo01;public class Student {private String name;private int age;public static String teacherName;public Student() {}public Student(String name, int age) {this.name name;this.age age;}/*** 获取* return n…

前端传进来的单选值是0,到了后端加了个逗号

如上图所示&#xff0c;标记的var的值org和id的值orgOrNot不能一样&#xff0c;如果一样&#xff0c;通过id获取&#xff08;#(“#orgOrNot”).find(“option:selected”).val()&#xff09;时候就会出现这种情况 改成如下情况&#xff0c;区别开id

C++ 61 之 函数模版

#include <iostream> #include <string> using namespace std;void swapInt(int &a,int &b){int temp a;a b;b temp; }void swapDou(double& a, double& b){double temp a;a b;b temp; }// T代表通用数据类型&#xff0c;紧接着后面的代码&a…

做户用光伏代理需要多少钱?

随着全球对可再生能源和清洁能源的关注度日益提高&#xff0c;光伏技术作为其中的佼佼者&#xff0c;已经成为许多投资者和创业者关注的焦点。户用光伏系统作为其中的一个重要分支&#xff0c;其市场潜力巨大&#xff0c;吸引了越来越多的投资者和创业者进入这一领域。那么&…