リモート サーバーの共有ドライブにある別のワークブックからコピーした情報を取得したいワークブックがあります。ただし、このリモート ファイルはパスワードで保護されています。これらのファイルが同じコンピューター上にある場合、正常に動作します。ただし、ネットワーク経由でテストすると、まるでループ グリッチであるかのように、パスワードの入力を求められます。つまり、プロンプトが表示されたら、キャンセルしても、コードから指定されたパスワードを使用して完了します。
Private Sub Workbook_Open()
Application.DisplayAlerts = False
Set DATES = Workbooks.Open("Shareddrivepath\test.xlsx", password:="test")
Range("G2:H27").Copy
ThisWorkbook.Sheets(1).Range("C2:D27").PasteSpecial
Range("J2:K27").Copy
ThisWorkbook.Sheets(1).Range("G2:H27").PasteSpecial
Range("A1:E21").Copy
ThisWorkbook.Sheets("SET").Range("A1:E21").PasteSpecial
ThisWorkbook.Sheets(1).Activate
DATES.Close
Application.DisplayAlerts = True
End Sub
そのパスワードをすぐにロードできる何かが不足していますか、それとも開いたときに呼び出される別のサブにリンクする必要がありますか? また、セルをリンクするだけでも試しましたが、起動時にパスワードが必要/要求されます。