Excelファイルを共有フォルダにて共有していますが、セルと列がずれた表示になりスクロールもできません。直す方法はありませんか?

このQ&Aのポイント
  • WindowsXPプロ・Office2003の環境でExcelファイルを共有フォルダにて共有しています。オートフィルタを操作したところ画面がずれて変な画面になり、セルと列がずれた状態になります。ロールアップダウンも効きません。同じファイル以外は正常です。キャッシュに問題があるのかもしれませんが、どうすれば直せるでしょうか?
  • 共有フォルダにて共有しているExcelファイルで、オートフィルタを操作したことで画面がずれて変な表示になりました。セルと列がずれた状態で、ロールアップダウンも効かなくなっています。他の人は問題なく使用できるため、キャッシュに問題がある可能性があります。どのようにすればこの問題を解決できるでしょうか?
  • Excelファイルを共有フォルダにて共有していますが、オートフィルタの操作により画面がずれてしまいました。セルと列がずれた表示で、ロールアップダウンも機能しません。他の共有ファイルには問題がないため、キャッシュの問題かもしれません。この問題を解決する方法はありますか?
回答を見る
  • ベストアンサー

セルと列がずれた表示になり スクロールもできません。

セルと列がずれた表示になり スクロールもできません。 環境:WindowsXPプロ Office2003 (クライアント)    Windows2000         (ファイルサーバ) Excelファイルを共有フォルダにて 共有しています。 二人で使用中にオートフィルタを 操作したところ画面がずれて 変な画面になりました。 別の人が閉じたので 再度開くとセルと列がずれたようになり 更にロールアップダウンが 効きません。 そこでCDよりOFFICEの修復を行ったけど同様です。そのファイル以外は正常です。 また他の人は 全く異常なく使用できます。 そして、そのファイル以外の共有ファイルは特に問題ありません。 なにかキャッシュが効いているのでしょうか? これは 直す方法はありませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • muunoy
  • ベストアンサー率38% (70/183)
回答No.4

壊れているのは、保存された個人用ビューではないでしょうか? もしや、もう試されましたか?だとしたらすみません。 ブック共有時は、使用者別にキャッシュしているようなので、これが悪さをしているか確認してみてください。 個人用ビューを一度削除して、再設定する方法が下のURLに掲載されています。 EXCEL 2003の場合 http://www.atmarkit.co.jp/fwin2k/win2ktips/410excelshare/excelshare.html EXCEL 2007の場合(ご参考に) http://office.microsoft.com/ja-jp/excel-help/HP010096833.aspx 壊れてしまうのは、EXCELのブック共有機能が不十分だから(バグ?)だと思われますので、例え一度直せたとしても再発する可能性がありそうですね。

naga60
質問者

お礼

丁寧な回答ありがとうございます。 本日確認してみました。 <不具合状況の詳細> 1.セルと列がずれるという表現が分かり難かったようですが 実際困るのは   ロールアップダウンでもスクロールバーでも 画面が動かなくて入力ができない。 2.フィルタを別の人が操作中に編集保存を行った時に発生する 3.行の削除や列幅の変更はしていない <本日試したこと> 1.不具合になった時「個人用ビュー」を削除して再度開いた 2.ブックの共有設定で「印刷やフィルタ」を個人ビューに含めないようにした   以上では 回復しなかった。 3.自動保存するアドインをセットし 5分毎に保存する設定をした   不具合が発生すると 問題が無かったはずの自動保存ファイルもおかしくなる。 4.不具合になったファイルの ”別シート”は問題なく動作する   ここまで来て 「akiomyau」さんから回答いただいた”ウィンドウ固定”の   ことを思い出し 固定を解除すると なんと回復しました 回答を見たときは ブック共有の事が 明確になったいなかったので 勝手に 違う意味と勘違いしてました ほんとうに 失礼しました。ありがとうございました。 また 検証試験を行って 共有作業に入ろうと思います

naga60
質問者

補足

回答ありがとう ございます >壊れているのは、保存された個人用ビューではないでしょうか? >ブック共有時は、使用者別にキャッシュしているようなので、これが悪さをしているか確認してみてください。 なんかのキャッシュではないかと疑っていました。それが良く分からなかったのです。 「ブックの共有」設定時に「個人ビューに含める:印刷&フィルタ」の部分があるなあと 気づき、フィルタでおかしくなるようなので ここのチェックを外してみようかなとは 考えてました。 しかし昨日と本日は確認できる環境にいないので 未確認でした。 良いヒントを頂きましたので 明日早速確認して 必ず報告します。 すこし 犯人が見えたかなという感じですが ”ブックの共有”は 危ういものなんですね。 それなら ”AccessかSQLサーバにしたら”と言われそうですが Excelの 「紙の替わりに扱うような直感的なイメージ」で作業するのが 捨てがたいと思って・・・

その他の回答 (3)

  • muunoy
  • ベストアンサー率38% (70/183)
回答No.3

的のずれた確認をしてしまってすみません。 ブック共有ということでしたら、読み取り専用云々は関係ありませんね。 しかも、 ・問題のファイルは他のPCからは正常に開ける ・他のファイルはnaga60さんのPCから正常に開ける とのこと。 端末のOFFICEなのかファイルなのか特定はできませんが、EXCELのブック共有機能まわりで何か壊れているのは間違いなさそうです。 もうご覧になったかもしれませんが、以下の情報を見つけました。 (1)異常終了した時の修復用のファイルの保存場所について    ※修復ファイルが何か悪さをしているかどうかの確認   http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1410933664 (2)似た事例での対応方法   http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1126627381 他には、端末側に原因があるのであれば、OFFICEの修復では直らない個所もあるので、時間が多少掛かりますが、naga60さんのPCのOFFICEを一度完全にアンインストールし、残っている修復用ファイルも削除してから、再インストール方法も考えられます。 こんな現象もあるのかと勉強になりました。 お役に立てずすみません。ご参考まで。

naga60
質問者

補足

いえいえ 丁寧な回答ほんとうに ありがとうございます そんなに詳しくはないのですが 私のPCだけがおかしいのは 何かのために準備 された一時ファイル(アクセスをスピードアップOr定型作業のパターン化)などが 邪魔をしているのでは と考えてました。 しかし それがどんなファイルかが 分かりませんでした。 確かに Excelファイルのブック共有では ファイルの破損が多いとの記述が 沢山あり 対策のために「時間セットによる自動保存」を設定していた気がします 早速 明日確認してみます。 以前に自分のPCでトラブルになったのは「突然VBAのヘルプ」が出なくなったと いうのがあります。 いろいろやってみたが 回復しないので Officeを再インストールすれば良い のではと思い 実行したが ダメでした。 これも 何かの設定ファイルが邪魔しているかと思ったけど 私の知識では 対応できなくて 結局PC全体を 再インストールしました 今回は それは出来ない部分があるので なんとかならないかなと 質問させていただき ました。 

  • muunoy
  • ベストアンサー率38% (70/183)
回答No.2

> 二人で使用中に 同時に複数がファイルを開いたとということでしょうか? そうだとしても、一般的な環境では、1人しか編集状態にはならないと思われます。 naga60さんは、読取専用でファイルを開いていたのであれば別な方が編集していた可能性が高いです。 > セルと列がずれたようになり セルと列がずれた状態というのが、想像つかなかったので憶測ですが、 別の方が、オートフィルタではなく、誤った並べ替え操作をしたということは考えられませんか? >ロールアップダウンが効きません。 メニューバーの[ウィンドウ]→[ウィンドウ枠の固定の解除]は効きますか? 状況がつかめなくてごめんなさい。

naga60
質問者

補足

回答ありがとうございます 説明不足でした。 ファイルサーバ上の共有フォルダにあるExcelファイルは ブック共有を掛けています。ファイル破損などが起これば 停止しようとテスト的に使用していた時です。 表示の不調は説明が難しいのですが 上部のAからの列と直ぐしたからのセルがずれているのです。 矢印キーでは セルを下げれますが スクロールはできません。ウィンドウ枠の固定の部分ではないと思います。 1.変なのは 他の人は問題なく操作できる。 2.自分も他の「共有ファイル」は 問題なく操作できる 特に2番が納得できません。 Excelシステムの何かがおかしくなれば 前部ダメだと思うのですが・・ そこで キャッシュか何かかな?とも 思ったりするのです。

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

ウインドウ枠の固定がされているのではないでしょうか。 ウインドウメニューでウインドウ枠の固定の解除の項目があれば 解除してください。

naga60
質問者

補足

回答ありがとうございます。 原因を探っていましたら、複数で作業中にフィルタを 使用して 絞りこんだりしているときに発生するようです。 昨日スクロールもフィルタも使用できない状態になり 復元する方法がみつかりませんでした。 教えてもらったように「C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel  の中に拡張子が .xar の隠しファイルの自動保存ファイル」を探しましたが見つかりませんでした。 しかし今日は不調だったExcelファイルが 正常に動作します。 そこで昨日のような操作をすると、同様にスクロールできない状態になりました。 その時もxlaファイルを探しましたが、ありませんでした。 どうも”どこかのキャッシュ”がイタズラしているような気がするのですが・・・

関連するQ&A

  • 常に「空白以外のセルを表示」したい。

    こんにちは。 A列には別のsheetを参照して表示させています。 そのA列をオートフィルターで「空白以外のセルを表示」していますが、参照セルの内容が変わってもオートフィルターのドロップダウンを選択しないと「空白以外のセルを表示」してくれませんが、毎回選択しなくても、常にその様に表示している設定にならないでしょうか。 良い方法があれば教えて下さい。 WinXP Excel2003です。

  • 2列のセルの値を1列のセルに表示するには?

    Excel2003を使用しています。 2列の1列、左側セルに整数が3~4桁入っています。 2列の1列、右側セルに小数点第2位の値が入っています。 この状態、2つのセルを合わせた1つの値をある1つのセルに小数点を付けて表示させたいのですが どうすればできるのでしょうか? お解りの方いらっしゃいましたらよろしくお願いします。 <参考画面添付します>

  • セルの中身に値が入っているのに「スクロールすると値が消えている」様に見えます。

    Windows Xp Sp3 上で Office 2007 SP2 の Excel を使用しています。 セルの中身に値が入っているにも関わらず、スクロールすると図形が消えた様にみえます。 セルをクリックしたり、マウスで行や列を選択すると表示されるようになります。 解決方法がわかれば教えてください、よろしくお願い致します。

  • EXCELのオートフィルタを使っても表示させたいセルがあります。

    こんにちは。 こんどエクセルで毎月の運転記録を作ろうと思っています。 日|運転者名|距離(km) Aの列が「日」 Bの列が「運手者」 Cの列が「距離」です。 毎月の合計距離数をSUMでC列の下の方に出しました。 そしてオートフィルタを使って運転者ごとの表にしたかったのですが、 オートフィルタを使うと合計距離数のセルも消えてしまいました。 そこでお尋ねしたいのですが、 オートフィルタを使っても、 この合計欄のセルを消さない方法はあるでしょうか? また、オートフィルタを使った時に運転者名が自動的に、 任意のセルかヘッダーに表示する方法があったら 併せて教えていただきたいのです。 よろしくお願いします。

  • エクセルでセル(列)を飛ばして入力する方法

    自分なりにいろいろ試してみたのですが、どうしても理想とする形にできなくて…。 A~Iまで使用の列があり、その間入力したい列がA、D、E、G、と飛んでおります。 名前の定義を使ってセル指定で移動するには行数が100を超えるため上手くいかず、列指定にすると縦入力からになってしまい意味がありませんでした。 またシートを保護する方法も試したのですがオートフィルタが使えず、セルの非表示はそこに見たい結果が出るため入力して再表示してまた非表示で入力して…と二度手間になってしまいます。 オートフィルタを使えて、尚且つセルを飛ばして入力していくにはどのような方法がありますか? 入力はA1、D1、E1、G1、A2、D2…と行い、横移動はtab、縦移動はenterを使用で行ってました。 マクロしかないのかと思ってはいるのですが、今まで使ったことがないため設定の仕方がわからず躊躇してしまってました。 何か妙案がありましたら教えてください。 よろしくお願いします。

  • Excelの共有ファイルについて

    Excelファイルを共有設定しています。 そのファイルはオートフィルタを設定してあります。 そのファイルを保存すると、画面がスクロールできなくな るのですが、 どのタイミングでスクロールできなくなるのかは定かでは ないのですが、 ファイルを保存するときによくなります。 なぜでしょうか。 対処方法はないのでしょうか。 教えてください。

  • セルの文字列を取り出して一つのセルに入れる方法

    セルの文字列を取り出して一つのセルに入れる方法 こんにちは。 VBAの初心者のものです。 データ整理をしていたのですが、 次の様な場合、どのようにすればいいでしょうか。 例) 年度別、都道府県別の地震の発生件数のデータがあります。 これで1999年の地震が起こった都道府県を抽出するとします。 1999年の列でオートフィルタをかけ別のシートでまとめようと思います。 各年度でオートフィルタをかけて、次のようにまとめます。 1999年 北海道、宮城県、東京都 2000年 新潟県、静岡県、岡山県、石川県 2001年 福島県、宮城県、千葉県 2002年 愛知県、三重県、京都府 なお、都道府県のところはできれば一つのセルにいれたいと考えています。 1999年の場合なら Range("").value=北海道のセル&"、"& 宮城県のセル &"、"&東京都のセル 各都道府県の行番号が 北海道「1」 宮城県「4」 東京都「13」 ならば、 range("").value = range("A1").value&"、"&range("A4").value&"、"&range("A13").value というようになればいいのですが、 オートフィルタ後に行数をカウントし、次のようなコードにすると、 range("").value = range("A1").value&"、"&range("A2").value&"、"&range("A3").value 1999年 北海道、青森県、岩手県 となりオートフィルタ前の値が返されてしまいます。 このセルをどのように指定したらいいのかわかりません。 もしこれができないのであれば 各列に一つずつ(一つのセルに一つの都道府県)入れていく方法でも構いません。 1999年 北海道 宮城県 東京都  というような感じです。 よろしくお願いします。

  • Excelエクセルスクロールがセルごとじゃなくスムーズにしたい。

    現在使用中のエクセル2007では、マウスでもスクロールでも、1クリックに1セル移動が基本です。ホイルなら設定された数量のセル分だけ移動です。 こうじゃなくて、ホイルやボタンで▽を押したら移動させたい一定量(例えば画面上の10ドット分)、なめらかにスクロールさせたいです。 ネットで探してもそれっぽい物も見つからず、使い勝手の悪さに困っています(セル内でalt+enterを使って縦長のセルを作るので、一気に1画面飛んだりします)。 このようにシートをスクロールする設定方法を教えてください。 よろしくお願いいたします。

  • フィルタをかけた列のセルの▼マークの色変更できますか?

    Excel のオートフィルタ時に、フィルタをかけた列のセルの 「▼マーク」 だけが紺色に表示されますが、 他の 「▼マーク」 とは非常に見分けにくいので、色の変更はどのようにしますか? もし、不可能でしたら、もっと見分けやすくする方法等が他にございましたら、 教えて下さい。 よろしくお願い致します。

  • カレント行の○列目のセルの内容を別のセルに表示させたいんです。

    Excelマクロについてお尋ねします。 アクティブなセルがある行の○列目の内容を別のセルに表示させたいのです。 コード 商品名 内容量 入数 金額 商品サイズ 箱サイズ JANコード ITFコード 商品説明(数十文字) が行方向に多数並ぶ表があります。 時々規格を調べる必要があり、検索語句をそのままオートフィルタにかけるマクロを組んで使用していますが、問題がひとつ。 横方向でも一画面に収まらない表ですので、数十文字も並んでいる「商品説明」を見るときにいちいちスクロールバーを操作するのがわずらわしくてなりません。 現在は A1=ADDRESS(CELL("row"),10) と A2=INDIRECT(A1) の組み合わせで上記の表のすぐ上にカレント行の商品説明の項目を9列分セルを結合させて表示していますが、いかんせん関数ですので、F9を押さないと内容が反映されないため、ミスの原因にもなりかねません。 たとえば、D1を選択していようがD8、D15を選択していようが、D10の値をA2に表示させるためにはどんなマクロをどこに記述すればよいのでしょうか?(sheet1に記述するのか標準モジュールに記述するのかもよくわかっていません) webで検索しましたがメッセージボックスを使用した表示方法しか見つかりませんでした。 もちろん、関数で対応できるのだとしてもOKです。

専門家に質問してみよう