Mahesh에는 여러 Excel 통합 문서가 있으며 모두 동일한 폴더에 저장되어 있습니다.

그는 모든 통합 문서가 보호되도록 전체 폴더에 암호를 할당 할 수 있는지 궁금합니다.

짧은 대답은 ‘아니요’입니다. Excel에서는 그렇게 할 수 없습니다. 그러나 원하는 결과를 제공하기 위해 적용 할 수있는 다양한 기술이 있습니다. 첫 번째 방법은 WinZip과 같은 프로그램을 사용하여 모든 통합 문서를 단일 zip 파일로 결합하는 것입니다. 이 파일은 모든 사람이 열 수 없도록 WinZip에서 암호로 보호 될 수 있습니다. 그런 다음 zip 파일을 열고 (암호 사용) Excel에서 수정하기 위해 통합 문서를 두 번 클릭 할 수 있습니다. 그 결과 모든 의도와 목적에 따라 보호되는 “폴더”(zip 파일)가 있지만 여기에 포함 된 개별 파일은 그렇지 않습니다.

또 다른 방법은 통합 문서 폴더를 네트워크 드라이브에 배치 한 다음 네트워크 관리자가 폴더를 보호하도록하는 것입니다. 대부분의 네트워크 운영 체제에서는 관리자가 특정 폴더와 그 내용에 액세스 할 수있는 사용자를 제어 할 수 있습니다.

세 번째 방법은 타사 프로그램을 사용하여 폴더를 보호하는 것입니다.

웹을 빠르게 검색하면 의심 할 여지없이 다음과 같은 여러 후보가 나타납니다.

http://www.folder-password-expert.com

Excel 매크로를 사용하여 통합 문서를 보호 할 수도 있습니다. 진정한 폴더 수준 보호를 제공하지는 않지만 폴더의 모든 통합 문서를 가능한 한 쉽게 보호 할 수 있습니다.

Sub ProtectAll()

Dim wBk As Workbook     Dim sFileSpec As String     Dim sPathSpec As String     Dim sFoundFile As String

sPathSpec = "C:\MyPath\"

sFileSpec = "*.xls"



sFoundFile = Dir(sPathSpec & sFileSpec)

Do While sFoundFile <> ""

Set wBk = Workbooks.Open(sPathSpec & sFoundFile)

With wBk             Application.DisplayAlerts = False             wBk.SaveAs FileName:=.FullName, _               Password:="swordfish"

Application.DisplayAlerts = True         End With         Set wBk = Nothing         Workbooks(sFoundFile).Close False         sFoundFile = Dir     Loop End Sub

보호 할 통합 문서 이름에 대한 패턴과 통합 문서가 포함 된 폴더를 반영하도록 코드 시작 부분에서 sPathSpec 및 sFileSpec 변수를 변경해야합니다. 매크로는 모든 통합 문서가 보호되지 않는다고 가정합니다. 그렇지 않은 경우 매크로는 통합 문서의 암호를 입력하라는 메시지를 표시합니다.

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (2878)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Protecting_an_Entire_Folder_of_Workbooks [통합 문서의 전체 폴더 보호].