"OTIF"[...]라는 열린 파일을 매크로가 검색하도록합니다. 매크로가 통합 문서를 찾으면 파일 이름을 다른 통합 문서 (wb2)의 "sheet1"셀 A1에 붙여 넣어야합니다. 여하튼 그것은 작동하지 않는다. 무엇Excel VBA - 다른 이름으로 통합 문서 이름 복사
Sub Filename()
Dim Wb1 As Workbook, wb2 As Workbook, wB As Workbook
For Each wB In Application.Workbooks
If Left(wB.Name, 4) = "OTIF" Then
Set Wb1 = wB
Exit For
End If
Next
If Not Wb1 Is Nothing Then
Set wb2 = ThisWorkbook
End If
With wb2.Sheets("AAA")
.Range("A1").Value = Dir(Wb1.FullName)
End With
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
MsgBox "DONE!"
End Sub
디버그 모드와 'wB.Name'값을 사용해 주실 수 있습니까? 통합 문서 이름에도 확장명이 포함되어 있다고 생각합니다. 감사합니다 –
@Bluesector 나는이 코드에 아무런 오류가 없음을 확인했습니다 – Ashok