[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『書式設定のみ保護する方法』(JOIN)
過去ログを拝見し、基本機能で「書式設定のみ保護」が不可能(困難?)であることがわかりました。*入力は可能であること。
高度な方法(VBAとか?)で可能な手段があればお教えください。
例えば「F13:G14」に青色の罫線を設定(変更不可)するにはどのような手段がありますか?
よろしくお願いします。
EXCELのバージョンによっては出来るんじゃないですか?(EXCEL2002) 通常の書式設定から変更できないってだけなら、条件付書式でも出来そう…
シートの保護を設定する際に、特定の範囲の編集を許可するには http://support.microsoft.com/kb/880349/ja
(Ohagi)
勤務表等で、セルパターンを平日=白、土日を赤にしているとします。
休日出勤をしたのでそのセルに、平日のセルをドラッグコピーで入力しようとすると、セルパターンまで白になってしまいますよね。
罫線とパターンを固定してしまう。しかし(形式を選択して貼り付けを使用したくありません。)コピペやセル右下ドラッグコピペで、値のみ入力することは出来る方法を探しています。
文章が下手ですみません。
(JOIN)
Ohagiさんもかかれている「条件付書式」が使えそうですね。 下記を参照してみてください。
http://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html
ココのライブラリ『(e2qw)条件付き書式』です。 (gloomy)
うまくご説明できずすみません。
表現を変えて質問しなおします。
(JOIN)
>(形式を選択して貼り付けを使用したくありません。)
とのことですので 単純に オートフィルオプション→書式なしコピー
でも、きっとだめなのでしょうね・・・ (ばんば)
ツールバーに「値の貼り付け」ボタンを表示させておいて、 貼り付けの時にそれをクリック、ではどうでしょう? (純丸)(o^-')b
>休日出勤をしたのでそのセルに、平日のセルをドラッグコピー 勤務表を作成しているとおっしゃられているので、 休日出勤をした時に、セルの塗りつぶしが「赤から白に変更」されるように 条件付書式を修正すれば良いのではないでしょうか?
また、ペーストして利用したいのは勤務時間の計算式であれば、 休日出勤にも対応できるように修正すればペーストする必要もなくなるのでは…? 計算式を入力しておいて、出勤時間or退勤時間が入っていないと「0」が出るから嫌って いう理由ならIF関数などで対処できますよ?
レイアウトを提示して、ご質問された方が分かりやすそう…
(Ohagi)
表示=データ入力部分にしておくと「ちょっと工夫」ぐらいでは 解決できない問題なので、考え方そのものを切り替える必要が あるんじゃないでしょうか。 データベースとビュー(表示・印刷)を分ける。 ビューへの入力はデータベースからデータを抜き出すためのキー データ入力程度にしておいて、後はロック、保護。 ドラッグ編集、コピペ編集で書式が崩れてしまう表示・印刷部分 には直接編集を行わない。 (みやほりん)(-_∂)b
一応こちらにも貼っておきます。 [[20070803153403]]『パターンと罫線を固定にする方法』(JOIN)
「条件付き書式」では、駄目な理由が知りたい所です。 試してご覧になられましたかね?
(HANA)
皆さんありがとうございました。変更された書式をマクロで直す方法で乗り切ることにしました。
「条件付き書式」とは、条件を定め それを満たした時に、セルの書式を変える物です。
例えば、A列に1が入力されている行のB列のセルを 赤に変更したい場合、条件付き書式の条件部分は (B1セルに関して) 数式が =$A1=1 [ セルの色 赤 ] として、この書式を必要範囲にコピーします。 (ドラッグコピペ でいいですよ。)
A列に「1」を入力したセルのB列のセルが 赤に塗りつぶされます。 勿論、A列が「1」でないB列のセルは白のままです。
書式をコピーして居る事からも分かるように 例えば、A列に「1」が入っているため、 色が付いているB列のセルをコピーして 別の行に持っていっても、そのセルの同行A列に 「1」が入っていない限り、セルの色は白のままです。
一度試してみて下さい。
月によって書式を設定したいセルは変わるのでしょうから (JOINさんのマクロスキルの心配をする必要は無いでしょうけど 「With Range("c2")」と言う書き方では、大変だと思います。) 条件付き書式を設定する方が簡単だと思いますよ。
(HANA)
あっちのスレの例だけで書いちゃったけど そういうことなら、引数をとらないといけないかな? できる? (seiya)
条件付き書式でできました。 この方法では無理だと思い込んでしまっていたようです。 HANAさんはじめ皆さんありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.