この値のファイルに影響するのは、ファイル内に書き込もうとしている他のユーザーのものであることを確認します。ブックをこの値に設定した場合のExcel VBAの読み取り専用ステータスの説明
私の目的は、クライアントファイルXLSMがこのサーバーファイルを使用しているのに対し、私のファイル(サーバーファイルとして)がWindows Server上で他人によって書き込まれるのを防ぐことです。
これは間違いありませんか?今、私は自宅でスタンドアロンモードでMacrosアプリケーションを開発しています。他のユーザーとのやりとりをテストすることはできません。
ありがとうございます。
よろしくお願いいたします。
です。あなたはそれを書くように私には、Setステートメントを使用ところで。 私が欲しいです他のユーザーがファイルを書き込むのを防ぐために、読み取り専用状態を設定して使用します。 読み取り書き込みを設定する場合、wrそのファイル内には誰もいないが、その中には誰も書き込むことができない。 どちらの場合でも、他のユーザーは開かれたファイルのみを読み取ることができます。 – botakelymg
IFステートメントの一部として現在のログイン名を調べ、その名前があなたのものでない場合は読み取り専用としてファイルを開くことができます。関数(Environ $( "Username"))は現在のユーザーを返します –
私は関数を知っていますが、ファイルを開いた "リーダー"をフェッチする方法はありますか?ありがとうございます; – botakelymg