次の方法で共有

ファイルサーバ上の共有ブックをExcel2007で上書き保存すると、更新日時が変更されない

Anonymous
2012-07-11T07:51:37+00:00

こんにちは。以下のような現象に悩まされております。

何か情報をお持ちの方がいらっしゃいましたら、ご教示願えますでしょうか。

ファイルサーバ上に、Excel 97-2003形式(*.xls)でブックを共有しています。

同データをExcel2007で編集後、上書き保存してもWindowsエクスプローラ上での更新日時が変更されません。

データは正しく更新されています。

ブック共有をしていないxls形式ファイルや、ブック共有しているxlsx形式では問題なく更新日時が変更されます。

また、ローカルドライブにデータをコピーして、そちらを上書き保存した場合も正しく更新日時が変更されます。

Office2007はSP3が適用されています。

ファイルサーバは次の3種類です。

Windows Strage Server 2003 R2 ServicePack2

Windows Strage Server 2003 R2 ServicePack1

Windows Server 2008 Standerd ServicePack2(32bit)

xlsx形式で保存すれば回避できるのですが、Office2000が現役のため、下位互換性を考慮すると、xls形式を

捨てるのは躊躇してしまいます。

xls形式でブック共有しつつ、保存時に更新日時が正しく更新される方法はないでしょうか。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-07-19T08:23:24+00:00

    ひと99 さん、再度返信をしていただきありがとうございます。

    使われている環境でそれぞれ発生するパターンを確認されたのですね。

    詳しく情報を書いていただきありがとうございます。

    こちらでこの現象について調べてみたところ以下の情報を見つけることができました。

    Excel 2007 でネットワーク上の XLS 形式のブックを開いて別名で保存すると、元のブックの更新日時が変更される

    ※ もともと US サイトのもので、日本語としておかしな部分があります。

    ※ 若干内容が違う部分があると思いますが、似た現象かなと思います。

    原因としては上記のサイトに書かれているように、ネットワーク上で共有ファイルを別名で保存された際に発生し、更新日時を元の日時に戻す処理が行われないために発生する問題と似ているのではないかと思います。

    ※ 回避策も参考にしてみてください。

    xls 形式で共有し、保存時に更新日時が正しく更新される方法については見つけることはできませんでした。

    一手間ですが、ローカルデータをコピーして、上書き保存する方法で対応していただくのがよいのかな、と思います。

    お力になれずすみませんが、また不明点があれば返信をお待ちしています。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2012-07-17T07:43:33+00:00

    大沢様

    ご返信ありがとうございます。

    >保存されている [*.xls] 形式のファイルすべてで起きる問題か

    複数ファイルでチェックしましたが、その全てで起きています。

    >Excel 2000 で新規で作成した Book ファイルでも問題が起きるか

    サーバごとにチェックしました。

    Windows Strage Server 2003 R2 ServicePack2

    2000作成→2000更新 再現せず、正しく更新日時が更新されました。

    2000作成→2007更新 再現。更新日時はそのままで、データは保存されていました。

    Windows Server 2008 Standerd ServicePack2(32bit)

    2000作成→2000更新 再現せず、正しく更新日時が更新されました。

    2000作成→2007更新 再現。更新日時はそのままで、データは保存されていました。

    >Excel 2007 を [*.xls] 形式で保存し共有したものでも発生するか

    こちらもサーバごとにExcel2007でxls形式でファイルを作成し、共有した状態で保存してみました。

    Windows Strage Server 2003 R2 ServicePack2

    2007作成→2000更新  再現せず、正しく更新日時が更新されました。

    2007作成→2007更新  再現。更新日時はそのままで、データは保存されていました。

    Windows Server 2008 Standerd ServicePack2(32bit)

    2007作成→2000更新 再現せず、正しく更新日時が更新されました。

    2007作成→2007更新 再現。更新日時はそのままで、データは保存されていました。

    この結果だけ見ると、xls形式ファイルで共有を行うと、2007では更新日時が更新されないのが仕様のような気もしてきました。

    引き続き何か情報がございましたら、ご指導のほどよろしくお願いします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2012-07-12T06:01:43+00:00

    ひと99 さん、こんにちは。

    Answers をご利用いただきありがとうございます。

    サーバー上の共有 Book を Excel 2007 で保存されても更新日時が変更されないということなのですね。

    書かれた現象について調べてみたのですが、有力な情報、原因の特定につながるような情報を見つけることはできませんでした。。

    Book に起因する問題なのか、サーバー側など違うところに問題があるのかをまず確認してみるとよいかと思うので、以下の点を確認してみてはどうでしょうか。

    ・ 保存されている [*.xls] 形式のファイルすべてで起きる問題か

    ・ Excel 2000 で新規で作成した Book ファイルでも問題が起きるか

    (既存ファイルの内容を新規 Book にコピーして作り直してみるのも良いかもしれません)

    ・ Excel 2007 を [*.xls] 形式で保存し共有したものでも発生するか

    すでに切り分けとして実施されているということであればすみませんが、上記などを確認して書いてみるとほかの方からのアドバイスも集まりやすくなるかと思います。

    ひと99 さんからの返信をお待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません