LoginSignup
0
0

More than 5 years have passed since last update.

winAppDev > ファイルのロック条件 > Excelで開いている時

Last updated at Posted at 2017-10-15
動作環境
Excel 2013 on Windows 8.1 pro(64bit)
C++ Builder XE4 on Windows 7 pro (32bit)

ファイルのロックに関して。

Case 1. Excelで開いている時 > メモ帳で編集

  • Excelで開いた状態で
  • 同じファイルをメモ帳で開き、編集後に保存

プロセスはファイルにアクセスできません。別のプロセスが使用中です。

Case 2-a. メモ帳で開いている時 > Excelで編集

  • メモ帳で開いた状態で
  • 同じファイルをExcelで開き、編集後に保存

エラーなく保存された。

Case 2-b. メモ帳で開いている時 > C++ Builder実装ソフトで編集

  • メモ帳で開いた状態で
  • C++ Builder実装ソフトで上書き
    • SaveToFile()使用

エラーなく保存された。
メモ帳上の表示は変更されないが、メモ帳を終了しファイルを開きなおすと、上書き内容が表示された。

関連情報

外部ロックファイルを作りたいとの質問。
関連して、以下のコメントがある。

answered Jun 10 '11 at 8:11
Open it with MS-Excel... this app locks a file while open.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0