早教吧作业答案频道 -->其他-->
这公式试过可以,就差指定区,能不能在这公式上补上指定D5-S5区对下所有数据COPY.Sub合并当前目录下所有工作簿的全部工作表()DimMyPath,MyName,AWbNameDimWbAsWorkbook,WbNAsStringDimGAsLongDimNumAs
题目详情
这公式试过可以,就差指定区,能不能在这公式上补上指定D5-S5区对下所有数据COPY.
Sub 合并当前目录下所有工作簿的全部工作表()
Dim MyPath,MyName,AWbName
Dim Wb As Workbook,WbN As String
Dim G As Long
Dim Num As Long
Dim BOX As String
Application.ScreenUpdating = False
MyPath = ActiveWorkbook.Path
MyName = Dir(MyPath & "\" & "*.xls")
AWbName = ActiveWorkbook.Name
Num = 0
Do While MyName ""
If MyName AWbName Then
Set Wb = Workbooks.Open(MyPath & "\" & MyName)
Num = Num + 1
With Workbooks(1).ActiveSheet
.Cells(.Range("A65536").End(xlUp).Row + 2,1) = Left(MyName,Len(MyName) - 4)
For G = 1 To Sheets.Count
Wb.Sheets(G).UsedRange.Copy .Cells(.Range("A65536").End(xlUp).Row + 1,1)
Next
WbN = WbN & Chr(13) & Wb.Name
Wb.Close False
End With
End If
MyName = Dir
Loop
Range("A1").Select
Application.ScreenUpdating = True
MsgBox "共合并了" & Num & "个工作薄下的全部工作表.如下:" & Chr(13) & WbN,vbInformation,"提示"
End Sub
Sub 合并当前目录下所有工作簿的全部工作表()
Dim MyPath,MyName,AWbName
Dim Wb As Workbook,WbN As String
Dim G As Long
Dim Num As Long
Dim BOX As String
Application.ScreenUpdating = False
MyPath = ActiveWorkbook.Path
MyName = Dir(MyPath & "\" & "*.xls")
AWbName = ActiveWorkbook.Name
Num = 0
Do While MyName ""
If MyName AWbName Then
Set Wb = Workbooks.Open(MyPath & "\" & MyName)
Num = Num + 1
With Workbooks(1).ActiveSheet
.Cells(.Range("A65536").End(xlUp).Row + 2,1) = Left(MyName,Len(MyName) - 4)
For G = 1 To Sheets.Count
Wb.Sheets(G).UsedRange.Copy .Cells(.Range("A65536").End(xlUp).Row + 1,1)
Next
WbN = WbN & Chr(13) & Wb.Name
Wb.Close False
End With
End If
MyName = Dir
Loop
Range("A1").Select
Application.ScreenUpdating = True
MsgBox "共合并了" & Num & "个工作薄下的全部工作表.如下:" & Chr(13) & WbN,vbInformation,"提示"
End Sub
▼优质解答
答案和解析
这个是复制的整个工作表,包括所有数据.和指定区的不一样的.
看了这公式试过可以,就差指定区,能...的网友还看了以下:
为探究“影响酶活性的因素”,某同学设计了一个实验方案,见下表试管底物和试剂实验条件11cm3瘦肉块 2020-05-13 …
为探究“影响酶活性的因素”,某同学设计了一个实验方案,见下表试管底物和试剂实验条件11cm3瘦肉块 2020-05-13 …
某水域被DDT污染后,检测得这一水域中DDT浓度为0.0005度单位,该水域系统中的5种生物体内也 2020-05-15 …
某厂上半年总产值及平均每个工人产值资料如下表:试计算该厂第二季度平均月劳动生产率和上半年平 2020-06-07 …
已知(X,Y)的联合概率函数如下表,试证E(XY)=0X\Y|-101——|——————-1|a0 2020-06-12 …
根据某根据某建设项目的有关数据见下表,试计算该项目的静态投资回收期年份123456净现金流量/万元 2020-06-30 …
海滨市的电话号码由六位升到七位,参照下表试用简洁语言说明电话升位的方法.(2分)原电话号码3××× 2020-07-07 …
为探究“影响酶活性的因素”,某同学设计了一个实验方案,见下表试管底物和试剂实验条件11cm3瘦肉块 2020-07-16 …
某工程包括a至h八项工作,各工序的工作持续时间及其相互关系如下表.试做单代号网络图,并用图上计算法计 2020-12-01 …
某校七年级(1)班的一次数学测试中,共有25道选择题,且答对一题得4分,共100分先从中抽取5份试卷 2021-01-22 …