스프레드 시트를 얻는 매크로가 있습니다. 모든 시트를 숨기고 보호합니다. 숨어있는 부분이 완벽하게 작동합니다. 그러나 보호 부분은 아닙니다. 내 코드는 다음과 같습니다.시트 보호 및 숨기기
Dim sh As Worksheet
For Each sh In Worksheets
If sh.Name <> "Simulador" Then sh.Visible = xlSheetHidden
sh.Protect Password:="123"
Next
어디에서 잘못 될지 알고있는 사람이 있습니까?
오신 것을 환영합니다 :
은 다음 페이지를 참조하십시오. 나는 다른 사람들이 당신이 이미 답을 찾으려고 노력했는지 알기를 원할 것입니다. 지금까지 부분적으로 도움이 된 링크를 추가하여 다른 사람들이 솔루션을 찾기 위해 노력한 사실을 알 수 있습니다. Microsoft 설명서는 때로는 어려울 수 있지만 여기에 그 대답이 나와 있습니다. – GrantlyGoogle의 첫 번째 링크 ... https://analysistabs.com/excel-vba/protect-unprotect-worksheets/ 매개 변수 값이 누락되었을 수 있습니다. – Grantly
'하지만 보호 부분은 아닙니다. '' 작동 안함"?. 어떤 오류가 발생하는지, 즉 하나를 얻고 있다면 ... 그것은 나를 위해 작동합니다. 즉, 시트를 보호합니다. –