WPS合并文件夹下的EXCEL表格
Sub 合并当前目录下所有工作簿的全部工作表() Dim MyPath, MyName, AWbName 定义变量但未指定变量类型这样一般是不规范的 Dim Wb As Workbook, WbN As String 定义变量wb为工作簿类型wbn为字符型 Dim G As Long 定义G为长整型 Dim Num, ini As Long 定义num并定义和声明ini为长整型注意num类型未定 Application.ScreenUpdating False 关闭屏幕刷新 MyPath ActiveWorkbook.Path 将当前工作簿的路径赋值给mypath MyName Dir(MyPath \ *.xls) 将活动工作簿的名字加上.xls后赋值给myname AWbName ActiveWorkbook.Name 将激活工作簿的文件名赋值给awbname Num 0 ini 0 Do While MyName 运行下面的do while循环直到myname的值为空。 If MyName AWbName Then 如果myname与awbname的值不同则运行下一个end if前的语句 Set Wb Workbooks.Open(MyPath \ MyName) 打开mypath路径下名字为myname变量值的工作簿并将其赋给wb Num Num 1 对num累加 With Workbooks(1).ActiveSheet 对已打开的所有工作簿中的第一个工作簿中的被激活的工作表运用with语句 If ini 0 Then Wb.Sheets(1).Range(Wb.Sheets(1).Cells(1, 1), Wb.Sheets(1).Cells(1, Wb.Sheets(1).UsedRange.Columns.Count)).Copy .Cells(1, 1) 将wb工作簿中第一个工作表的第一行有应用痕迹的单元格内容复制到Workbooks(1).ActiveSheet的相同位置 Wb.Sheets(1).Range(Wb.Sheets(1).Cells(2, 1), Wb.Sheets(1).Cells(2, Wb.Sheets(1).UsedRange.Columns.Count)).Copy .Cells(2, 1) 将wb工作簿中第一个工作表的第二行有应用痕迹的单元格内容复制到Workbooks(1).ActiveSheet的相同位置 Wb.Sheets(1).Range(Wb.Sheets(1).Cells(3, 1), Wb.Sheets(1).Cells(3, Wb.Sheets(1).UsedRange.Columns.Count)).Copy .Cells(3, 1) 将wb工作簿中第一个工作表的第三行有应用痕迹的单元格内容复制到Workbooks(1).ActiveSheet的相同位置 Wb.Sheets(1).Range(Wb.Sheets(1).Cells(4, 1), Wb.Sheets(1).Cells(4, Wb.Sheets(1).UsedRange.Columns.Count)).Copy .Cells(4, 1) 将wb工作簿中第一个工作表的第四行有应用痕迹的单元格内容复制到Workbooks(1).ActiveSheet的相同位置 ini 1 End If For G 1 To Sheets.Count 在Workbooks(1).ActiveSheet的所有sheet中循环。 Wb.Sheets(G).Range(Wb.Sheets(G).Cells(5, 1), Wb.Sheets(G).Cells(Wb.Sheets(G).UsedRange.Rows.Count, Wb.Sheets(G).UsedRange.Columns.Count)).Copy .Cells(.Range(A65536).End(xlUp).Row 1, 1) Wb.Sheets(G).Range(Wb.Sheets(G).Cells(5, 1) 第一个参数表示从第几行开始复制 将WB中的A2到最后一行最后一列的非空单元格的内容复制到Workbooks(1).ActiveSheet中每次从Workbooks(1).ActiveSheet的最后一个非空行开始粘贴 Next WbN WbN Chr(13) Wb.Name 将wbn的值加上空格和wb的名称后赋值给wbn Wb.Close False 将wb关闭 End With End If MyName Dir Loop Range(A1).Select 选中当前工作簿的第一个单元格 Application.ScreenUpdating True 开启屏幕刷新 MsgBox 共合并了 Num 个工作薄下的全部工作表。如下 Chr(13) WbN, vbInformation, 提示 给出最后提示 End Sub

相关新闻

数据结构与算法学习大纲

数据结构与算法学习大纲

数据结构与算法学习大纲 一、学习大纲 1. 线性表 线性表是所有数据结构的底层基础,是一对一逻辑关系的线性结构。 逻辑规则:所有元素排成一条逻辑直线,除第一个元素外,每个元素都有且仅有一个直接前驱;除最后一个元素外…

2026/10/25 14:57:14 阅读更多 →
MES与RMS系统深度集成实战:Recipe配方管理从版本混乱到全生命周期管控

MES与RMS系统深度集成实战:Recipe配方管理从版本混乱到全生命周期管控

如果你在半导体、面板、锂电或任何流程型制造工厂待过,一定听过这句话:“这个配方到底用的是哪个版本?”我曾经也被这个问题折磨到崩溃。本文是我亲手主导 MES 与 RMS 深度集成的真实复盘——从每月 5 次配方事故、两天才追溯到版本&#xff…

2026/10/25 6:35:16 阅读更多 →
计算化学中生成式AI的应用边界与风险防控指南

计算化学中生成式AI的应用边界与风险防控指南

对于计算化学领域的新人来说,生成式AI既是强大的辅助工具,也潜藏着不少使用陷阱。这篇文章将直接切入主题,探讨计算化学研究者在使用生成式AI时需要特别注意的问题,并提供一套合理使用AI的方法论。生成式AI在计算化学中的应用已经…

2026/10/26 8:22:59 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/26 12:00:21 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/27 4:06:49 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/26 4:52:12 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/26 12:00:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/26 5:00:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/27 4:06:50 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 12:00:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/25 13:21:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 8:34:37 阅读更多 →