初投稿です。よろしくお願いいたします。
・不具合
Excel2013上で作成したデータを「名前を付けて保存」を選択し、保存先としてOneDriveを指定すると、
Windowsダイアログが表示され保存できない。
※Windowsダイアログ
「ファイルにアクセスできませんでした。次のいずれかを行ってみてください。」
・指定したフォルダーがあることを確認します。
・ファイルを含むフォルダーが読み取り専用でない事を確認します。
・指定したファイルの名前に次のいずれかの文字も含まれていない事を確認します。
・ファイル名およびバス名が半角で218文字より長くないことを確認します。
・環境
OS Windows8.1
Office2013 (Excel2013)
OneDrive (Q:CloudFiles\OneDrive) : ローカルのOneDriveの場所
※これはUSBフラッシュ メモリです。
※NTFSフォーマットです。
※フォルダセキュリティはC:\Users[ユーザー] と同じです。
SYSTEM フルアクセス
Administrators フルアクセス
[ログインユーザー] フルアクセス (正に今ログインしているユーザーのプロファイルユーザー。)
※「My Documents(及びMy Picture、My Video、My Music)」がOneDrive配下にあります。
(Q:CloudFiles\OneDrive\My Documents)
(Q:CloudFiles\OneDrive\My Picture)
(Q:CloudFiles\OneDrive\My Video)
(Q:CloudFiles\OneDrive\My Music)
・前提
ローカルのOneDriveは正常に機能している。 (今回のエクセルの不具合以外に不具合は一切無い。)
ローカルのOneDriveは正常に読み込み、書き込み、移動、リネームがすべてのファイルに対して行える。(エクセル以外の行為、エクスプローラーからの操作、エクセルを除くあらゆるアプリケーションからの操作(書き込み、読み込み等)、すべて正常)
ローカルのOneDriveは正常にクラウドとのデータアクセスが機能している。(アップロード、ダウンロード、同期がすべて正常。)
・・エクセルの「名前を付けて保存」で保存先をOneDriveに「した時だけ」、保存できない。例えばWord、PowerPointで同様の場所に「名前を付けて保存」はキチンと機能する。(無論他ベンダー製品も支障なく保存できる。)
ファイル名はデフォルトで付く「book1.xlsx」のままでも「abc.xlsx」とリネームしても保存できない。
・・Windowsダイアログにあるすべての警告に合致しない。
・・・指定したフォルダーがあることを確認します。 → ある
・・・ファイルを含むフォルダーが読み取り専用でない事を確認します。 → 読み取り専用ではない。
・・・指定したファイルの名前に次のいずれかの文字も含まれていない事を確認します。 → 特殊文字が含まれていない。
・・・ファイル名およびバス名が半角で218文字より長くないことを確認します。 → ハスの長さは218文字以内である。
この保存できない現象でエラーログはでていません。
・切り分け
OneDriveにbook1.xlsxを置き、それを開いて変更した場合の「上書き保存」は正常。しかしそのファイルを「名前を付けて保存」で保存先がOneDriveだと「できない」。「この保存できないファイルの保存先をOneDrive以外に指定すると正常に保存できる。」
よって、出来上がったファイルが不具合のあるファイルではない。無論その保存できたファイルは正常に開く。修正も支障なし。
Excel2013上からの「名前を付けて保存」の保存先をOneDriveにできない不具合です。
くどいですが、他のあらゆるアプリでは「名前を付けて保存」に一切問題がありません。正常に「同じOneDriveの指定先」に保存できます。
他の99%の正常をこの不具合の為にフォルダの位置移動とか、プロファイルの位置を戻すとかありえません。
エクセル固有の不具合としか思えないのですが、解決策がないか探しています。
ご教授いただけると助かります。