|
|

楼主 |
发表于 2017-6-27 15:02
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
14楼 代码是错的...刚刚改完没保存..再发一次正确的
Sub 导出数据()
Windows("17年裁床单操作.xls").Activate
Sheets("裁床数").Select
On Error Resume Next
ActiveSheet.ShowAllData
ActiveSheet.Range("$B$1:$AM$5000").AutoFilter Field:=2, Criteria1:="文杰"
Columns("A:AN").Select
Selection.Copy
Workbooks.Open "I:\17 出货结算表\文杰 出货结算表.xlsx"
Windows("文杰 出货结算表.xlsx").Activate
Sheets("裁量").Select
Columns("A:AN").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.DisplayAlerts = False '取消"发现同名文件是否覆盖的提示窗口"
ChDir "I:\17 出货结算表"
ActiveWorkbook.SaveAs Filename:="I:\17 出货结算表\文杰.xls", FileFormat:= _
xlExcel8, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
Application.DisplayAlerts = True '取消"发现同名文件是否覆盖的提示窗口"
Windows("文杰.xls").Close SaveChanges:=True
Windows("17年裁床单操作.xls").Activate
Sheets("裁床数").Select
End Sub |
|