2017-02-12 5 views
-1

問題を教えてください。私たちは別のワークブックでファイルを分割することができるレポートに基づいて要約レポートを作成します。特定のフォルダ内の複数のブックにパスワードを割り当てる

主な問題は次のとおりです。

私は別のパスワードで複数のワークブックを保護するために多くの方法を試してみました。私のExcelパスワードファイルには、列AのすべてのExcel名リストと、列Bのパスワードのリスト(最小100個のExcelファイルと最大500個のファイルに達する可能性があります)がExcelの列に表示されます。ワークブック。手動で毎月行うのは本当に苦労します

複数のブックを個別に開き、VBAコードでパスワードを割り当てることなく簡単に保護する方法はありますか?私の知識あたりのように、我々はすべてのワークブックに同じパスワードを割り当てることができますが、

が本当に_あなたの助け

+1

を認める必要に応じて私のエクセル保存されたパスワードに応じて異なるパスワードを探しています"複数のワークブックを異なるパスワードで保護するためにさまざまな方法を試しました" _:そのうちの1つを表示 – user3598756

+0

あなたの返信ありがとう.... –

+0

Sub Passwordprotect() 'パスワードで保護されたファイルを開く Application.DisplayAlerts = FalseActiveWorkbook.SaveAsファイル名:= "C:\ Cb.xlsx"、パスワード:= "basu" ActiveWorkbook.Close SaveChanges: = Trueの End Subのここ が、それは長い時間がかかっても500のために、私は –

答えて

0

可能な解決策

Sub protectwpwd() 
Dim i As Long, wb As Workbook, ws As Worksheet 
    i = 1 
    Set wb = ThisWorkbook 
    Set ws = wb.ActiveSheet 
    While ws.Cells(i, 1) <> "" 
     Workbooks.Open ws.Cells(i, 1) 
     ActiveWorkbook.Saveas ws.cells(i,1),Password:=ws.Cells(i, 2) 
     ActiveWorkbook.Close 
     i = i + 1 
    Wend 
End Sub 
+0

こんにちはを記述する必要が名前とパスをエクセル...手動で毎日書いています検索するコードを書く方法をため、エラーを取得していたコードをありがとうパスワードを割り当てるコード内の私のフォルダ –

+0

ループを介して....はい私たちは...それは私がそれを与えることができるフォルダに見える必要がありますように変更する必要があります記載列として割り当てを開始する必要があります最後までお手伝いください –

+0

お願いします年度どのようにフォルダディレクトリ内のループ –

関連する問題