ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: Long_III

[分享]工作表按条件分开!(可以为表内,也可为表外)2005-10-21更新

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2005-4-11 12:12 | 显示全部楼层

如何将excel分表自动保存在‘分表’文件夹内

这一个程序,如何将excel分表自动保存在‘分表’文件夹内。详细见附件。 qBiopQVs.rar (23.21 KB, 下载次数: 137)

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-11 12:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
以下是引用power100在2005-4-10 0:51:00的发言:

龙三哥!这样的代码能实现吗!

在"计算工作表"中点击"汇总"自动生成"汇总表"中的内容!

第一个问题我帮你想想,不过汇总表的顺序可能有改变

第二个问题不是很明白

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-11 12:23 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

to 张振林:

我代码中有一句Path = Application.ActiveWorkbook.Path,即设置当前工作薄的路径为分开之后文件的路径

如果你想单独放在一个文件夹里,假设在E盘,可以改为path = "E:\分表"

也可以,直接把这个分表放在文件夹“分表”中进行分解!

TA的精华主题

TA的得分主题

发表于 2005-4-12 13:06 | 显示全部楼层
龙三哥!我的工程量汇总表搞定了吗!

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-4-13 10:13 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用power100在2005-4-12 13:06:00的发言: 龙三哥!我的工程量汇总表搞定了吗!

你的代码我帮你写了,请看

(看你里面的代码,水平应该不错,不可能这个做不好?这段代码是从最后往上循环,每次判断一个范围,然后对其进行排序,比较第三列是否相同)

对代码具体就不解释了

Sub 汇总() Dim i%, istar%, iend% Dim sht As Worksheet

Application.ScreenUpdating = False Set sht = Sheets("计算") With Sheets("汇总") .Cells.Delete sht.Cells.Copy .[a1] istar = .[c65536].End(xlUp).Row

Do Until istar <= 4 iend = .Cells(istar, 1).End(xlUp).Row + 1 .Range(.Cells(iend, 2), .Cells(istar, 7)).Sort key1:=.Cells(iend, 3) For i = istar To iend + 1 Step -1 If .Cells(i, 3) = "" Then .Rows(i).Delete If .Cells(i, 3) = .Cells(i - 1, 3) Then .Cells(i - 1, 5) = .Cells(i - 1, 5) + .Cells(i, 5) .Rows(i).Delete End If Next i istar = iend - 2 Loop End With Application.ScreenUpdating = True End Sub

B9CfaERn.rar (17.03 KB, 下载次数: 236)

TA的精华主题

TA的得分主题

发表于 2005-4-13 19:21 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-4-13 19:50 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-4-13 21:52 | 显示全部楼层

谢,龙三哥赐代码!其实这个工作表里的代码是我从论坛里的一位高人处求得的!

让龙三哥见笑了!

[em04]

TA的精华主题

TA的得分主题

发表于 2005-4-15 18:26 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

好!

精品!

谢谢!!

TA的精华主题

TA的得分主题

发表于 2005-4-16 22:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢顶一下,不知道来得及不?谢谢。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-28 10:48 , Processed in 0.048584 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表