VBA 모듈에서 사용할 수있는 3 개의 다른 하위가 있으며 VBA 단추를 통해 활성화 된 고유 한 Sub에서 일련의 하위를 호출하려고합니다. 코드 실행 아래 한 번에 여러 개 실행 고유 VBA 하위의 하위
:Sub Updateworkbook()
Call Unprotectworkbook
Call CopyAndPaste
Call Protectworkbook
End Sub
처음 Sub Unprotectworkbook()
후이 실행되는 다른 Sub
호출 및 실행되지 않습니다. 왜 이런 일이 일어나는가? 참조 용 Unprotectworkbook()
하위 코드 아래
End
Exit Sub
에) 다음과 같이
Sub Unprotectworkbook()
Dim myCount
Dim i
myCount = Application.Sheets.Count
Sheets(1).Select
For i = 1 To myCount
ActiveSheet.Unprotect "password"
If i = myCount Then
End
End If
ActiveSheet.Next.Select
Next i
End Sub
코드가 정확합니다. 'Unprotectworkbook' sub에 무언가가있을 수 있으므로 질문에 코드를 추가해야합니다. 통합 문서에 코드 실행에 영향을 줄 수있는 이벤트가 있습니까? –
'Unprotectworkbook' 코드를 보여줄 수 있습니까? –
'서브'의 내용을 볼 수 없다면 질문에 대답하기가 어렵습니다. 그것은 눈을 가린 건초 더미에서 바늘을 찾는 것과 같습니다. – L42