No.2ベストアンサー
- 回答日時:
VBA無しだと「入力できない」ようにするのは無理かと思います。
代価案として、チェック用のセルを別の場所に作るのはどうでしょうか。
入力で触らない場所(下のほうとか)に、IF関数と条件書式とか使って、
間違った数値入ってると赤地に黄色文字で「エラー!」とでも出るようにして、
シート保護してそこだけは変えられないようにする。
入力ミスを軽減するという意味では多少役立つかな…?
この回答へのお礼
お礼日時:2014/03/05 06:31
回答ありがとうございます。
VBAを使わずには無理なようですので、VBAを利用する方向で考え直します。
ありがとうございました。
No.3
- 回答日時:
次の様な方法は如何でしょうか?
まず、その「1から5までの整数を入力するセル」の書式設定の[保護]の設定で、[ロック]の所のチェックを外して下さい。
次に、その「1から5までの整数を入力するセル」の横にスピンボタンを挿入して下さい。
次に、そのスピンボタンを右クリックし、現れた選択肢の中にある[コントロールの書式設定]をクリックして下さい。
次に、現れた「コントロールの書式設定」ダイアログボックスの[保護]タブをクリックし、現れた[ロック]と記されている箇所のチェックを外して下さい。
次に、「コントロールの書式設定」ダイアログボックスの[コントロール]タブをクリックし、「最小値」欄を1、「最大値」欄を5、「変化の増分」欄を1に設定し、更に「リンクするセル」欄には、先程の「1から5までの整数を入力するセル」を設定して下さい。
次に、「コントロールの書式設定」ダイアログボックスの[OK]ボタンをクリックして下さい。
その上で、シートの保護を行う際に、「このシートの全てのユーザーに許可する操作」欄内のチェックを全て外してから、シートの保護を行って下さい。
これで、保護をかけたままで、スピンボタンを使ってセルに1から5までの整数値を入力する事が出来ますし(但し、値の消去は不可)、そのシート上の全てのセルが選択する事が出来ない様になっていますから、他のシートやブックからコピー&ペーストされる恐れも無いと思います。
【参考URL】
スクロール バーまたはスピン ボタンをワークシートに追加する - Excel - Office.com
http://office.microsoft.com/ja-jp/excel-help/HP0 …
富山大学総合情報基盤センター > Excel 2010 > Excel 2010 を使おう Part 2
http://www.itc.u-toyama.ac.jp/el/excel104/f_set- …
この回答へのお礼
お礼日時:2014/03/06 21:17
回答ありがとうございます。
ほとんど場合は別のエクセルブックからのコピーを利用する人が多いので、お教えいただいた方法を使うことは難しいと思います。
やはりVBAを利用しようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) vbaについて 主に以下のような設定をしたいです。 Aブックの表の行数が20未満だったら Bブックの 1 2023/06/08 23:40
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルでセルの書式設定がで...
-
EXCELでコピーしたグラフのデー...
-
ワークシートの行が途中から表...
-
シート全体を他のブックのシー...
-
エクセルの下部のシートタブの...
-
excelで勝手にテキストボックス...
-
Excelで保護のかかったシートの...
-
ロックしたセルのコピー&貼り付け
-
エクセルで数式は残したまま他...
-
【エクセル】数式のセル番地を...
-
EXCELで複数シート作成後、全シ...
-
VBA アクティブでないシートの...
-
【エクセル】表から条件に合っ...
-
Excelセルの書式設定ができない
-
シート保護したExcelへの画像貼...
-
エクセルで多数のシートをまと...
-
エクセルマクロで最終列に数値...
-
エクセルで打ち込んだ数字を自...
-
エクセルの同じ名前をカウント...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルでセルの書式設定がで...
-
EXCELでコピーしたグラフのデー...
-
エクセルの下部のシートタブの...
-
シート全体を他のブックのシー...
-
ワークシートの行が途中から表...
-
ロックしたセルのコピー&貼り付け
-
excelで勝手にテキストボックス...
-
Excelで保護のかかったシートの...
-
エクセルで数式は残したまま他...
-
VBA アクティブでないシートの...
-
Excelで大量の2000個のリストを...
-
エクセルで多数のシートをまと...
-
【エクセル】数式のセル番地を...
-
シート保護したExcelへの画像貼...
-
シート保護してても並び替えを...
-
【エクセル】表から条件に合っ...
-
エクセルで打ち込んだ数字を自...
-
EXCELで複数シート作成後、全シ...
-
エクセルで選択した行以外を削...
おすすめ情報