セル保護が勝手に解除される(Gsuite)
- Googleのスプレッドシートでのエクセルファイル編集により、セル保護が解除され、計算の不備が頻発している。
- スプレッドシートではエクセルのマクロが動かないため、変換して保護することもできない。
- エクセルファイルが壊れるたびに修正し、エラー箇所を特定しながら資料作成している。
- ベストアンサー
セル保護が勝手に解除される(Gsuite)
従来は出来ませんでしたが、ある時からGoogleのスプレッドシートでエクセルファイルを直接編集できるようになりました。これによって運用は随分楽にはなったのですが、元々エクセルファイルで入力者が勝手に数式等変更できないようにするために特定のセルに保護をかけていたものが、エクセルをスプレッドシートで開くことによって全て解除され、せっかく保護をかけているセルにも自由に上書き出来るようになってしまいました。そのため入力者の何気ない操作による計算の不備が頻発してしまうようになりました。 スプレッドシートではエクセルのマクロは動かない等いくつかの理由により、エクセルファイルをスプレッドシートに変換し、スプレッドシート上で保護したうえでGoogleDriveに載せるということもできません。 毎回壊されたエクセルファイルを修正し、エラーの箇所を聞取りながら資料を作成している現状です。何かいい方法がありましたら教えてください。。
- yuttama
- お礼率80% (58/72)
- Excel(エクセル)
- 回答数1
- ありがとう数2
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Google Drive で*.xlsxファイルが直接編集できるようになったと言っても、内部的には ・編集中はGoogle Docs(スプレッドシート)に変換して編集 ・保存時に元の*.xlsx形式に保存 というようなことをしているのでしょう。 その変換過程で、Excelの機能をエミュレートできない部分がちょこちょこ存在する、ということかと思います。 ・Google Drive でやるなら、Googleスプレッドシート形式で共同編集する。 ・どうしてもExcelファイルを直接編集したければ、Microsoftの OneDrive + Excel Online で共同編集する。 という方法が良いように思います。
関連するQ&A
- セルの保護について・・
お願いします(*- -)(*_ _) エクセル関数の数式を後から消されないようにセルに保護を掛けたいのですが、指定範囲だけ保護を掛けるにはどうすればいいでしょうか? 例えば・・ A B C 数量 単価 金額 こんな感じでセルがあります。数量×単価=金額の数式を Cの金額欄 に入れます。すると金額欄に、数式が入ります。ここに保護を掛けたいのですが ご存知の方いらっしゃいましたら教えてください。
- ベストアンサー
- オフィス系ソフト
- セルの保護を解きたい
宜しくお願いします。 エクセルでシ-トの保護は出来るのですが・・ シ-ト全体が保護になります。 シ-ト上の数式の入らないセルのみ保護解除をしたいのです・・・・が。
- ベストアンサー
- オフィス系ソフト
- 数式の入ったセルに保護がかけられないのはなぜ?
こんにちは、みなさん!! 数式の入ったセルに保護がかけられません。 やり方は、数式の入ったセルの書式設定でロックにチェックを付け そのあと、ツールからシートの保護を選択します。 しかし、数式のセルの上から何か入力したりするとできてしまします。ちなみに、他のシートでやるとちゃんと保護できます。なぜか 現在保護しようとしているシートだけマニャアル通りにできません。 ご存知の方いらっしゃいましたらよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 変えられたくないセルを保護するには?
Excelで見出し行や関数を入れたセルなどに間違って入力されると困ります。 この様な行やセルを保護するにはどうすれば良いでしょうか? Excel2003
- ベストアンサー
- オフィス系ソフト
- エクセル2003でのセル単体の保護の仕方
エクセルでマクロを作っていますが、1つのセルをオートナンバーの基準にして入力できないように保護をかけたいのですが出来ますか?また出来る場合はどのようにしたらよいか教えてください。
- ベストアンサー
- その他(業務ソフトウェア)
- シートを保護したらマクロがきかない?
マクロもクエリも全くの初心者です。 仕事で他人が作成したエクセルデータを加工しなければなりません エクセルです 例えばSheet1上で、 セルA1 マクロ設定されており、クリックするとUserFormウィンドウが 開き、入力値を選択できるようになっている →保護しておきたい セルB1 文字列が入力されている →保護の対象外にしたい。 セルC1 数式が入力されている →保護しておきたい という状況で、 まずやってみた方法は「セルの書式設定」→「ロック解除」などを した上でシート保護をかけたのですが、セルA1のマクロも無効に なってしまいます。 個人的には入力規則等で対応できるかと思うのですが、 マクロの解除は不可能と(会社から)指示がありました。 マクロは不勉強ですので、何とか簡単に変更したいものなのですが やはり VBAコマンドでの(Activesheet.Unprotect?) 変更が必要になるのでしょうか? この機会にVBAに触れておくべきと考え質問さえていただきました。 そもそもアラ40の私に理解できうるものか不安を感じますが・・(汗) EXCELは2007だったと思います。(Verによって異なりますか?) 大変無粋ですが、初心者向きにご回答いただければ幸いですm(__)m
- ベストアンサー
- オフィス系ソフト
- エクセル→スプレッドシートで、「保護」を引継ぎたい
エクセルからスプレッドシートに変換するに際しては、ほとんどの内容が引き継がれますが、「保護」がうまくいきません。 エクセルで保護をかけた内容(シートやセル範囲など)をスプレッドシートにも引き継ぎたいのですが、どうすればいいのでしょうか。。?
- ベストアンサー
- Excel(エクセル)
- シートをまとめて保護・解除したい
エクセル97、2000を使っています。 エクセルもシートが多くなると、その保護と解除が面倒で困っています。 いちいちシートを選択して保護と解除をしなければなりません。 マクロなどを使わずに、全てのシートを一度に保護・解除する方法はないでしょうか。シートの中にも保護してるセルとそうでないセルがあるので ブックを保護するわけにもいきません。
- ベストアンサー
- オフィス系ソフト
- エクセルのあるセルにカーソルを合わせると、エクセルが勝手に終了してしまいます。
エクセルに入力している時に、あるセルにカーソルを持っていくと エクセルが終了してしまいます。 例えば、いくつかエクセルファイルを開いていた場合は、 現在入力しているファイルでないものも全て そのセルにカーソルを合わせた瞬間に消えてしまいます。 なにか数式が入っているのかな?とも思ったのですが 全く詳しくないので分かりません。 ちなみに、そのエクセルファイルはお客様から送られてきたもので ファイル内に弊社商品の情報を入力して送り返す という物です。 その入力すべきセルを触ると消えてしまうのです。 その減少がおきるセルは2マスあるのですが、どうしてなのでしょうか? 入力中に誤って触れてしまうと、一気にエクセルが消えてしまうので (もちろん保存もしてない常態で)困っています。 ご存知の方教えてください。
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございました! お礼が遅くなってしまい申し訳ありません。。 やはり慣れの問題となってしまうのか、個別に保護を再設定していくしていくようにしました。 変更後はやはりあちこちで拒否反応が出るものですね。今は文句もだいぶ減りました。。