A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
シート全体を保護したい場合は、Aの左隣、1の上の小さなマスを右クリック(シート全体が反転表示される)→ 「セルの書式設定」を選択→ 「保護」タブをクリック→ 「ロック」にチェックを入れて「OK」をクリック→ メニューバーの「ツール」→ 「保護」をポイント→ 「シートの保護」をクリック→ 「シートとロックされたセルの内容を保護する」にチェック→ パスワードを入力(これはどちらでもいいです)→ 「このシートの全てのユーザーに許可する操作」の場所のチェック項目にチェックを入れます(特に指定が無い場合は「ロックされたセル範囲の選択」と「ロックされていないセル範囲の選択」にチェックが付いてます)→ OKをクリック
セルに入力しようとすると警告が自動的に出てきますので保護した後にでも確認がてら入力してみて下さい
シート全体ではなく範囲指定で保護をしたい場合は、保護したい範囲を選択しておき、メニューバーの「ツール」を選択して後は同じ方法で保護して下さい
解除方法はメニューバーの「ツール」→ 「保護」をポイント→ 「シートの保護の解除」をクリック→ パスワードを入力してる場合はパスワードを入力→ 「OK」で解除されます
パスワードを入力していない場合はそのまま「OK」をクリックすると解除されます
No.2
- 回答日時:
2004921さんのされたいことを例えると次のようなことで宜しいでしょうか。
今、シート1に次のようなデータが入力済として
............ A B C
1 時間 場所 仕事内容
2 10:00 東京 仕事1
3 10:30 東京 仕事2
4 11:00 東京 仕事3
以下の例のように、(1)新たな行へのデータの追加あるいは(2)既に入力した行のデータの変更などの際、時間と場所の両データとも同じになる行ができることを避けたいというでしょうか。
(1)新たな行へのデータの追加の例
............. A B C
1 時間 場所 仕事内容
2 10:00 東京 仕事1
3 10:30 東京 仕事2
4 11:00 東京 仕事3
5 10:00 東京 仕事N ← 2行目のデータとダブルブッキングのため警告を出す
(2)既に入力した行のデータの変更の例
............. A B C
1 時間 場所 仕事内容
2 10:00 東京 仕事1
3 10:30 東京 仕事2
4 10:00 東京 仕事3 ← 2行目のデータとダブルブッキングのため警告を出す
もし、そのようなことでしたら入力直後に警告表示のメッセージを出すことは以下のVBAをシート1のコードにコピペすれば可能です。お試し下さい。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim tr As Integer
Dim r As Integer
Dim ret As Integer
tr = Target.Row
For r = 2 To Range("A65536").End(xlUp).Row
If r <> tr And Cells(r, 1) = Cells(tr, 1) And Cells(r, 2) = Cells(tr, 2) Then
ret = MsgBox(prompt:=r & "行に同時刻・同場所のデータがあります", Buttons:=vbOKOnly + vbExclamation, Title:="ダブルブッキング")
End If
Next r
End Sub
この回答へのお礼
お礼日時:2007/05/18 22:31
お礼がすっかり遅くなり申し訳ありません。
プログラムは難しくて・・・。
でも,これから少しずつ勉強して行きたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
女性に質問です。これ普通?女...
-
派遣社員なのに正社員並みの仕...
-
職場で両思いだろうなという既...
-
仕事ができない40代です。
-
50歳独身女性、彼氏なし、友...
-
52歳女性 独身 無職の孤独と絶望
-
事務パートで採用され3日目の主...
-
AV男優になりたいと書いたら怒...
-
仕事って、できてもできないフ...
-
仕事は3ヶ月経っても慣れないな...
-
アラフィフです、パートの仕事...
-
休日にクライアントにメールを...
-
仕事が遅い社員に残業代が支払...
-
半年も無職です…
-
郵便局のアソシエイト社員って...
-
職場を退職。好きな男性に会え...
-
休みが多い同僚…正直迷惑です
-
妻の体調不良で自分(夫)が欠...
-
バイトでやらかしすぎてしんど...
-
武田塾講師高田史拓とwakatte.t...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
女性に質問です。これ普通?女...
-
派遣社員なのに正社員並みの仕...
-
仕事ができない40代です。
-
郵便局のアソシエイト社員って...
-
アラフィフです、パートの仕事...
-
50歳独身女性、彼氏なし、友...
-
休みが多い同僚…正直迷惑です
-
仕事が遅い社員に残業代が支払...
-
事務パートで採用され3日目の主...
-
52歳女性 独身 無職の孤独と絶望
-
2〜3ヶ月に1〜2回仕事休む人。 ...
-
半年も無職です…
-
妻の体調不良で自分(夫)が欠...
-
仕事って、できてもできないフ...
-
AV男優になりたいと書いたら怒...
-
職場で両思いだろうなという既...
-
知的障害者と一緒に働くことに...
-
仕事は一回で覚えるもの? 一回...
-
異動してどの位までは猶予される?
-
仕事は3ヶ月経っても慣れないな...
おすすめ情報