0

これはコピー アンド ペーストで簡単に実行できることは承知していますが、ここでのポイントは、VBA を使用してプロセスを自動化し、他のユーザーがボタンをクリックするだけでファイルが自動的にコピーされるようにすることです。cmd で copy コマンドを使用しようとしましたが失敗しました。パスワード プロンプト ウィンドウが呼び出されないため、ハード ドライブにアクセスする方法がありません。この問題に取り組む他の方法はありますか?ユーザー名とパスワードをコマンドの一部として埋め込むことができなくてもかまいません。コマンドがユーザー名とパスワードを入力するためのウィンドウをポップアップすることができれば、それも受け入れられます。助言がありますか?ありがとう。

4

1 に答える 1

0

vbaを使用して、ユーザー名とパスワードの入力を求めるか、ファイルに保存することができます(ニーズに該当する方)。

ユーザー名とパスワードを持つドライブをマップするコマンドは

NET USE G: \\server\path password /user:username

NET USE G: /delete

マップされたドライブが完成したらobject.Copy destination[, overwrite]、ファイルをコピーするために使用できSaveAsます。現在のファイルのコピーが必要な場合は、

于 2012-05-17T19:27:05.587 に答える