取文件夹中所有文件的名称,存在在excel中


程序案例:

VBA案例4:取文件夹中所有文件的名称

程序案例:

Private Sub CommandButton1_Click()

Application.ScreenUpdating = False

Application.DisplayAlerts = False

temp = ThisWorkbook.Path '设定路径


objectname = ThisWorkbook.Name '目标文件名


Set fso = CreateObject("Scripting.filesystemobject")                    '取目标文件

Set myf = fso.getfolder(temp)


c = 0

On Error Resume Next  '有错继续

c = 1

For Each i In myf.Files '开始打开文件

If Right(i.Name, 7) <> Right(objectname, 7) Then     '结果文件不统计

Cells(c, 1) = i.Name

c = c + 1

End If

Next


MsgBox "共" & c & "个文件"  '提示文件个数


End Sub


相关文章:

  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2022-02-06
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2021-09-23
  • 2021-09-26
相关资源
相似解决方案