[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『共有ファイルで特定のセルだけ保存させない。』(マイクロフト)
A1セルとA2セル以外は、誰にでもどんどん入力して上書き保存してもらっても
かまわないのですが、
A1セルとA2セルは入力しても上書き保存できないようにってことが出来ますか?
誰でも入力して上書き保存していい理由は絶対に入力するセルがカブらないからなのです。
だから自分の変更とほかのユーザーの変更が競合しているときに現れるダイアログが一切出ないのです。
でもA1セルとA2セルをいじればこのダイアログが出る可能性が大いにあります。
A1セルとA2セルは保存しなくていいので、このダイアログが出ないようにしたいのです。
< 使用 Excel:Excel2007、使用 OS:Windows7 >
共用ファイルは、ほとんど扱ったことがないのですべっているかもしれませんが。
A1,A2 は書きこんでもいいけど無視してほしいということですよね? つまり、何を書きこんでも意味がないわけですよね。 であれば、シート上のセルのロックをすべて外したうえで、A1,A2はセルロック。 そうした上で、シート保護(操作者に許可する条件としてすべてにチェック)
こうしておけばいかがでしょう。
追伸です。(21:26)
許可する操作の ロックされたセル範囲の選択のチェックは、はずしておいたほうがいいかもしれません。 (セル選択そのものが不可能になりますから)
(β) 2016/06/16(木) 20:57
>セル選択そのものが不可能になりますから
これだと A1,A2 は書きこみが出来なくなっちゃうのですが。
自宅と職場では環境が違うのかなぁ...職場でやってみてからまた返事しますね。
(マイクロフト) 2016/06/17(金) 23:35
えぇ、そうですよ。 書きこみからメッセージが出る。書きこんだものはないことにしてほしいということは 書きこむ必要がないわけですよね。
なので、書きこめないようにしておけば、メッセージもでない。
なんか、誤解してますかね?
書きこみたいのですか? A1,A2に。 何を書きこみたいんでしょうね? 書いても、無視するんですよね?
(β) 2016/06/17(金) 23:59
>書きこみたいのですか? A1,A2に。 何を書きこみたいんでしょうね?
書いても、無視するんですよね?
はい...書いても保存しません。 書いて別シートに一旦表示させるのですが、保存不要なのです。
説明ヘタでご迷惑をおかけしております。
よろしくお願いします。
(マイクロフト) 2016/06/18(土) 09:38
う〜。。。ん。
書きこんでも意味がないのなら書きこみできなくしておいても問題はないのでは?
A1,A2 に書き込みできなくなると、どんな不都合が生じるのでしょうか?
意味はないけど、俺は、A1やA2に書きこみたいんだ!!! そういう人がいるのでしょうかね?
別シートに反映させるということですが、その別シートは、なかったことにはしないのですか? そうであれば、そこが変更されたということで、ワーニングが出ませんか?
別シートもなかったことにする? じゃ、なんのために、そうしているんでしょうかね?
いずれにしても、共有ブックのA1,A2に書きこんでなお、保存時のワーニングメッセージをださないようにしたいというテーマ、 βには回答する十分な経験がありませんので、他の回答をお待ちください。
(β) 2016/06/18(土) 17:55
'予めシート「作業」を作成しておく 'Sheet1のA1セルとA2セルに常時表示(変更されたくない)しておきたい文字等を、シート「作業」のA1とA2に予め入力しておく。 Sheets("Sheet1").Range("A1").Value = Sheets("作業").Range("A1").Value Sheets("Sheet1").Range("A2").Value = Sheets("作業").Range("A2").Value Sheets("作業").Visible = False End Sub (mm) 2016/06/20(月) 12:36
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.