把目录下的文件导入一个文件中

Posted yihao529

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把目录下的文件导入一个文件中相关的知识,希望对你有一定的参考价值。

Sub drbg()
‘把目录下所有文件名输入表格
Dim str As String
Dim wb As Workbook
Dim sht As Worksheet

str = Dir("d:\data\*.*")
‘可以把文件名改为"*.xls*"
For i = 1 To 100
‘ range("a" &i)=s=tr
‘ workbooks.open ("d:\data\" & str)

Set wb = Workbooks.Open("d:\data\" & str)
‘这是打开所有文件

‘wb.sheets(1).copy after:=thisworkbook.sheets(thisworkbook.sheets.count)

For Each sht In wb.Sheets
sht.Copy after:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count).Name = Split(wb.Name, ".")(0) & sht.Name
Next

wb.Close
‘这是把打开的文件关闭
str = Dir
If str = "" Then
Exit For ‘如果 str为空,退出循环
End If

Next
End Sub

以上是关于把目录下的文件导入一个文件中的主要内容,如果未能解决你的问题,请参考以下文章

如何把项目导入到svn服务器上

python 怎么引入上上级目录的文件

aide如何导入jar

把html5文件打包成rar或其它格式,然后导入手机/PAD软件时自动运行目录下的index.html文件

matlab 中如何打开文件

如何把hive导出到本地的表导入mysql中