A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 使用している エクセルのバージョンは、2003(11.8344.8344) SP3 | |||||||||||||||||||
2 | ||||||||||||||||||||
3 | 入力制限 | |||||||||||||||||||
4 | 期限付き入力 | |||||||||||||||||||
5 | ||||||||||||||||||||
6 | ※この入力制限は「Del」キー押下に対しては、無効であるので | |||||||||||||||||||
7 | 機能としての限界を理解したうえで、割り切れるのなら使用すること。 | |||||||||||||||||||
8 | ||||||||||||||||||||
9 | ||||||||||||||||||||
10 | 背景: | |||||||||||||||||||
11 | 特定のセルを、特定の日時までは入力(新規入力、変更、削除)を | |||||||||||||||||||
12 | 許可するが、期日を過ぎると、入力できなくしたい。 | |||||||||||||||||||
13 | ||||||||||||||||||||
14 | 前提: | |||||||||||||||||||
15 | A1セルに期限となる年月日が、設定済みとする | |||||||||||||||||||
16 | A2セルに期限となる時分秒が、設定済みとする | |||||||||||||||||||
17 | A3セルが、入力制限の対象となるセルとする | |||||||||||||||||||
18 | ||||||||||||||||||||
19 | 方法: | |||||||||||||||||||
20 | A3セル選択状態で | |||||||||||||||||||
21 | [データ]→[入力規則]→[データの入力規則ウィンドウ]を表示させる | |||||||||||||||||||
22 | 「設定」タブにて… | |||||||||||||||||||
23 | 入力値の種類:「ユーザー設定」 | |||||||||||||||||||
24 | 数式:「=NOW()<A1+A2」 | |||||||||||||||||||
25 | ||||||||||||||||||||
26 | オプション: | |||||||||||||||||||
27 | 入力期限が過ぎている事を明示したければ | |||||||||||||||||||
28 | 「エラーメッセージ」タブにて、文言の設定を行う。 | |||||||||||||||||||
29 | 行わなければ、「入力が正しくない…」の標準メッセージが表示される。 | |||||||||||||||||||
30 | ||||||||||||||||||||
31 | ||||||||||||||||||||
32 | ◆上記の 制限つき入力の、有効・無効を切り替えたい | |||||||||||||||||||
33 | 例として、上記のA2セルに、時分秒が設定されていない場合、A3セルへの入力制限を無くす。 | |||||||||||||||||||
34 | 上記の数式を変更する | |||||||||||||||||||
35 | 数式:「=NOW()<A1+A2」 | |||||||||||||||||||
36 | ↓ | |||||||||||||||||||
37 | 数式:「=IF( A2<>"", NOW()<A1+A2, TRUE )」 | |||||||||||||||||||
38 | ||||||||||||||||||||
39 | ||||||||||||||||||||
40 | ||||||||||||||||||||
41 | ||||||||||||||||||||
42 | ||||||||||||||||||||
43 | ||||||||||||||||||||
44 | ||||||||||||||||||||
45 | ||||||||||||||||||||
46 | ||||||||||||||||||||
47 | ||||||||||||||||||||
48 | ||||||||||||||||||||
49 | ||||||||||||||||||||
50 | ||||||||||||||||||||
51 | ||||||||||||||||||||
52 | ||||||||||||||||||||
53 | ||||||||||||||||||||
54 | ||||||||||||||||||||
55 | ||||||||||||||||||||
56 | ||||||||||||||||||||
57 | ||||||||||||||||||||
58 | ||||||||||||||||||||
59 | ||||||||||||||||||||
60 | ||||||||||||||||||||
61 | ||||||||||||||||||||
62 | ||||||||||||||||||||
63 | ||||||||||||||||||||
64 | ||||||||||||||||||||
65 | ||||||||||||||||||||
66 | ||||||||||||||||||||
67 | ||||||||||||||||||||
68 | ||||||||||||||||||||
69 | ||||||||||||||||||||
70 | ||||||||||||||||||||
71 | ||||||||||||||||||||
72 | ||||||||||||||||||||
73 | ||||||||||||||||||||
74 | ||||||||||||||||||||
75 | ||||||||||||||||||||
76 | ||||||||||||||||||||
77 | ||||||||||||||||||||
78 | ||||||||||||||||||||
79 | ||||||||||||||||||||
80 | ||||||||||||||||||||
81 | ||||||||||||||||||||
82 | ||||||||||||||||||||
83 | ||||||||||||||||||||
84 | ||||||||||||||||||||
85 | ||||||||||||||||||||
86 | ||||||||||||||||||||
87 | ||||||||||||||||||||
88 | ||||||||||||||||||||
89 | ||||||||||||||||||||
90 | ||||||||||||||||||||
91 | ||||||||||||||||||||
92 | ||||||||||||||||||||
93 | ||||||||||||||||||||
94 | ||||||||||||||||||||
95 | ||||||||||||||||||||
96 | ||||||||||||||||||||
97 | ||||||||||||||||||||
98 |