gunjan8882
New Member
- Joined
- Nov 10, 2010
- Messages
- 19
Dear all,
I am trying to write a macro to copy the open sheet into multiple worksheets inside the folder. However, I am not sure of exact syntax. Please help me to correct the syntax.
I am trying to write a macro to copy the open sheet into multiple worksheets inside the folder. However, I am not sure of exact syntax. Please help me to correct the syntax.
Code:
Private Sub CommandButton10_Click()
Dim oFSO
Dim Folder As Object
Dim Files As Object
Dim file As Object
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set Folder = oFSO.GetFolder("D:\Work\\Macro1")
Windows("abc.xlsx").Activate
Sheets("fox").Select
For Each file In Folder.Files
If file.Type Like "*Microsoft Excel*" Then
Workbooks.Open Filename:=file.Path
Sheets("fox").Copy After:=Workbooks
ActiveWorkbook.Close SaveChanges:=True
End If
Next file
Set oFSO = Nothing
End Sub