No.2ベストアンサー
- 回答日時:
こんにちは。
・他のユーザが使用しているかどうかを取得するプロパティ
新しいオブジェクトが出来て、そういうプロパティが取れるようになるのかもしれませんが、私は知りません。しかし、少なくともOffice 2003 までの VBAでは、それは、「プロパティ」と聞かれても、思い当たらないです。
>EXCEL5.0では、そのようなプロパティはないとのことでした。
なぜ、Ver.5 なのか分かりませんが、97以前の問題は、不問に付すという暗黙のルールがあるかと思います。
ただ、一応、Ver.5以下は、今、探した範囲では見つかりませんが、それらのバージョンは、詳しいわけではないからです。プロパティで、今のバージョンにないものが、前のバージョンにあるとは思えません。もともと、それ自体は、プロパティではないと思います。
通常、VBAでは、このようにして、共有ファイルに対して、編集可能かを取ります。つまり、使用中かどうかが分かります。
On Error Resume Next
Open [ファイル名] For Binary Lock Read Write As #Fno
これで、Err.Number を取れば、ブックの状態が分かります。
Err.Number =0 で、編集可
Err.Number =70 で、他の人が使用中
Err.Number =32 で、ブックのトラブル
この回答への補足
>なぜ、Ver.5 なのか分かりませんが、
以下のマイクロソフトのドキュメントに記載がありました。
ちなみにこの方法ではうまくいかなかったです。
http://support.microsoft.com/kb/402465/ja
教えていただいた「Lock Read Write」を試してみます。
No.1
- 回答日時:
>使用している
の定義は何ですか? 開いただけ? 更新した?
開いただけなら何の記録もファイルに残りませんから、誰が開いたかを取得するのはできないでしょう。
最終更新者なら
ThisWorkBook.BuiltinDocumentProperties("Last Author")
で取得可能ですが、そのような質問ではなさそうですね…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) <excel vba>selenium basicのWebDriverの自動更新のエラーについて 1 2022/10/01 17:07
- Excel(エクセル) EXCELマクロでandroidタブレットから取りんだJPEGファイルをうまくセルに貼り付けられない 2 2022/07/31 15:03
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイル(ファイル自体...
-
Vectorworksの「イメージの取り...
-
図脳RAPIDからautoCADに変換...
-
JWW 古いバージョンを入手したい
-
「PDFの内容を含めずに保存され...
-
エクセルのプロパティにあるハ...
-
Premiere Proで下記サイト http...
-
vectorworksからAutocadへのDWG...
-
EPS画像が開けません。
-
古いエクセルのバージョンの方...
-
DXF形式の図面をJw-cadで開くこ...
-
VBA 指定したファイルを他のユ...
-
VectorWorksがすぐ落ちてしまい...
-
パワーポイント2000でファイル...
-
イラレ(mac→win)
-
Twitterで回ってたこの文章どう...
-
DXFのバージョンの調べ方は?
-
ベクターワークスからイラスト...
-
dccからdwgへの変換方法
-
アクセスを開けるフリーソフト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DXF形式の図面をJw-cadで開くこ...
-
エクセルファイル(ファイル自体...
-
JWW 古いバージョンを入手したい
-
図脳RAPIDからautoCADに変換...
-
古いエクセルのバージョンの方...
-
Premiere Proで下記サイト http...
-
「PDFの内容を含めずに保存され...
-
PCが壊れてThunderbirdを復旧、...
-
WORDで添付したファイルが送信...
-
CADの図形をワードやエクセルに...
-
VectorWorksがすぐ落ちてしまい...
-
Vectorworksの「イメージの取り...
-
vectorworksからAutocadへのDWG...
-
VECTORWORKSの取り出し(バージ...
-
壊れたデータを読み込みたいの...
-
auto cadのプロキシ情報は何?
-
Twitterで回ってたこの文章どう...
-
Panasonic ストラーダ mp3デー...
-
AutoCADの図面をHO_CADで開くと...
-
エクセルのプロパティにあるハ...
おすすめ情報