ワークブックが書き込み可能であるが、(スイッチが使用される読み取り専用ショートカット/r
を使用して) 読み取り専用で開かれ、誰かが読み取り専用で開いてから変更されていないとします。VBA for Excel 2007 からの変更を再度開かずに保存できるようにするにはどうすればよいですか?
2003年にはできたようですが、2007年にはできませんでした.2003年には、これはうまくいくようでした:
ActiveWorkbook.ChangeFileAccess (Excel.XlFileAccess.xlReadWrite)
ActiveWorkbook.Save
ActiveWorkbook.ChangeFileAccess (Excel.XlFileAccess.xlReadOnly)
しかし、2007年にはもうありません。ありがとう