博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vba 排序和复制指定区域到新的xls文件中
阅读量:7076 次
发布时间:2019-06-28

本文共 626 字,大约阅读时间需要 2 分钟。

排序:

Range("A:T").Sort Key1:=Range("P1"), Order1:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ SortMethod:=xlPinYin, DataOption1:=xlSortNormal

 

复制指定区域到新的xls中:

//设置复制区域 Set rang1 = Range("A1:T1") Set rang2 = Range(Cells(startline, 1), Cells(i - 1, 20)) Application.Union(rang1, rang2).Copy //打开workbook Workbooks.Add With ActiveWorkbook.ActiveSheet //指定复制的区域 Application.Union(rang1, rang2).Select .Paste //保存文件 .SaveAs filename:=ThisWorkbook.Path + "\" + filename //关闭文件 Workbooks(filename).Close End With

转载于:https://www.cnblogs.com/yanhaidong/archive/2011/09/05/2339047.html

你可能感兴趣的文章
延迟加载JavaScript
查看>>
Ubuntu 安装chrome
查看>>
hive中表状态数据的获取
查看>>
word search 此题若会,所有dfs矩阵全会
查看>>
ASP.NET Cache的一些总结2
查看>>
JAVA中易出错的小问题(二)
查看>>
asp.net 用正则表达式过滤内容中的电话,qq,email
查看>>
1109 Group Photo
查看>>
Flutter插件开发之APK自动安装
查看>>
创建本地CM 离线服务器
查看>>
PHP数组操作——取数组最后一个值
查看>>
springboot集成swagger2
查看>>
UIScrollView中使用AutoLayout
查看>>
为什么用ls和du显示出来的文件大小有差别?
查看>>
node.js学习之流解析(一)
查看>>
YxdIOCP (DIOCP修改版)
查看>>
转:进程 线程 协程 管程 纤程 概念对比理解
查看>>
站内全文搜索
查看>>
scala函数和方法的差别
查看>>
苹果平台上的媒体流播放技术HLS
查看>>