セル保護が勝手に解除される(Gsuite)

このQ&Aのポイント
  • Googleのスプレッドシートでのエクセルファイル編集により、セル保護が解除され、計算の不備が頻発している。
  • スプレッドシートではエクセルのマクロが動かないため、変換して保護することもできない。
  • エクセルファイルが壊れるたびに修正し、エラー箇所を特定しながら資料作成している。
回答を見る
  • ベストアンサー

セル保護が勝手に解除される(Gsuite)

従来は出来ませんでしたが、ある時からGoogleのスプレッドシートでエクセルファイルを直接編集できるようになりました。これによって運用は随分楽にはなったのですが、元々エクセルファイルで入力者が勝手に数式等変更できないようにするために特定のセルに保護をかけていたものが、エクセルをスプレッドシートで開くことによって全て解除され、せっかく保護をかけているセルにも自由に上書き出来るようになってしまいました。そのため入力者の何気ない操作による計算の不備が頻発してしまうようになりました。 スプレッドシートではエクセルのマクロは動かない等いくつかの理由により、エクセルファイルをスプレッドシートに変換し、スプレッドシート上で保護したうえでGoogleDriveに載せるということもできません。 毎回壊されたエクセルファイルを修正し、エラーの箇所を聞取りながら資料を作成している現状です。何かいい方法がありましたら教えてください。。

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

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6644/9413)
回答No.1

Google Drive で*.xlsxファイルが直接編集できるようになったと言っても、内部的には ・編集中はGoogle Docs(スプレッドシート)に変換して編集 ・保存時に元の*.xlsx形式に保存 というようなことをしているのでしょう。 その変換過程で、Excelの機能をエミュレートできない部分がちょこちょこ存在する、ということかと思います。 ・Google Drive でやるなら、Googleスプレッドシート形式で共同編集する。 ・どうしてもExcelファイルを直接編集したければ、Microsoftの OneDrive + Excel Online で共同編集する。 という方法が良いように思います。

yuttama
質問者

お礼

ありがとうございました! お礼が遅くなってしまい申し訳ありません。。 やはり慣れの問題となってしまうのか、個別に保護を再設定していくしていくようにしました。 変更後はやはりあちこちで拒否反応が出るものですね。今は文句もだいぶ減りました。。

関連するQ&A

  • セルの保護について・・

    お願いします(*- -)(*_ _) エクセル関数の数式を後から消されないようにセルに保護を掛けたいのですが、指定範囲だけ保護を掛けるにはどうすればいいでしょうか? 例えば・・ A   B    C 数量   単価   金額   こんな感じでセルがあります。数量×単価=金額の数式を Cの金額欄 に入れます。すると金額欄に、数式が入ります。ここに保護を掛けたいのですが ご存知の方いらっしゃいましたら教えてください。

  • セルの保護を解きたい

    宜しくお願いします。 エクセルでシ-トの保護は出来るのですが・・ シ-ト全体が保護になります。 シ-ト上の数式の入らないセルのみ保護解除をしたいのです・・・・が。

  • セルの保護について

    Excelで範囲指定したセルの保護は出来るのでしょうか?シートやブックの保護は出来るのですが、セルの保護の方法がどうしてもわからなくて・・・。例えば、共有しているファイルの関数やデータが入っているセルを、他の人に書き換えや削除が出来ないようにしたいのですが。シートやブックの保護では、他の人に入力して欲しいセルまでが保護されてしまいますので。以上、御教授お願いします。

  • 数式の入ったセルに保護がかけられないのはなぜ?

    こんにちは、みなさん!! 数式の入ったセルに保護がかけられません。 やり方は、数式の入ったセルの書式設定でロックにチェックを付け そのあと、ツールからシートの保護を選択します。 しかし、数式のセルの上から何か入力したりするとできてしまします。ちなみに、他のシートでやるとちゃんと保護できます。なぜか 現在保護しようとしているシートだけマニャアル通りにできません。 ご存知の方いらっしゃいましたらよろしくお願いします。

  • 変えられたくないセルを保護するには?

    Excelで見出し行や関数を入れたセルなどに間違って入力されると困ります。 この様な行やセルを保護するにはどうすれば良いでしょうか? Excel2003

  • エクセル2003でのセル単体の保護の仕方

    エクセルでマクロを作っていますが、1つのセルをオートナンバーの基準にして入力できないように保護をかけたいのですが出来ますか?また出来る場合はどのようにしたらよいか教えてください。

  • シートを保護したらマクロがきかない?

    マクロもクエリも全くの初心者です。 仕事で他人が作成したエクセルデータを加工しなければなりません エクセルです 例えばSheet1上で、  セルA1 マクロ設定されており、クリックするとUserFormウィンドウが      開き、入力値を選択できるようになっている      →保護しておきたい  セルB1 文字列が入力されている      →保護の対象外にしたい。  セルC1 数式が入力されている      →保護しておきたい という状況で、 まずやってみた方法は「セルの書式設定」→「ロック解除」などを した上でシート保護をかけたのですが、セルA1のマクロも無効に なってしまいます。 個人的には入力規則等で対応できるかと思うのですが、 マクロの解除は不可能と(会社から)指示がありました。 マクロは不勉強ですので、何とか簡単に変更したいものなのですが やはり VBAコマンドでの(Activesheet.Unprotect?) 変更が必要になるのでしょうか? この機会にVBAに触れておくべきと考え質問さえていただきました。 そもそもアラ40の私に理解できうるものか不安を感じますが・・(汗) EXCELは2007だったと思います。(Verによって異なりますか?) 大変無粋ですが、初心者向きにご回答いただければ幸いですm(__)m

  • エクセル→スプレッドシートで、「保護」を引継ぎたい

    エクセルからスプレッドシートに変換するに際しては、ほとんどの内容が引き継がれますが、「保護」がうまくいきません。 エクセルで保護をかけた内容(シートやセル範囲など)をスプレッドシートにも引き継ぎたいのですが、どうすればいいのでしょうか。。?

  • シートをまとめて保護・解除したい

    エクセル97、2000を使っています。 エクセルもシートが多くなると、その保護と解除が面倒で困っています。 いちいちシートを選択して保護と解除をしなければなりません。 マクロなどを使わずに、全てのシートを一度に保護・解除する方法はないでしょうか。シートの中にも保護してるセルとそうでないセルがあるので ブックを保護するわけにもいきません。

  • エクセルのあるセルにカーソルを合わせると、エクセルが勝手に終了してしまいます。

    エクセルに入力している時に、あるセルにカーソルを持っていくと エクセルが終了してしまいます。 例えば、いくつかエクセルファイルを開いていた場合は、 現在入力しているファイルでないものも全て そのセルにカーソルを合わせた瞬間に消えてしまいます。 なにか数式が入っているのかな?とも思ったのですが 全く詳しくないので分かりません。 ちなみに、そのエクセルファイルはお客様から送られてきたもので ファイル内に弊社商品の情報を入力して送り返す という物です。 その入力すべきセルを触ると消えてしまうのです。 その減少がおきるセルは2マスあるのですが、どうしてなのでしょうか? 入力中に誤って触れてしまうと、一気にエクセルが消えてしまうので (もちろん保存もしてない常態で)困っています。 ご存知の方教えてください。

専門家に質問してみよう