

No.1ベストアンサー
- 回答日時:
sheet1 のモジュールに下記をコピペ。
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.CountLarge > 1 Then Exit Sub
If Application.Intersect(Target, Columns("A")) Is Nothing Then Exit Sub
Dim List As Variant
List = Split(",ソファー,テーブル,椅子", ",")
If Target.Value < 1 Or Target.Value > UBound(List) Then Exit Sub
Application.EnableEvents = False
Target.Value = List(Target.Value)
Application.EnableEvents = True
End Sub

No.2
- 回答日時:
一つのモジュールに同じ名前のプロシージャは作れません。
既にあるものの中に追記する必要があります。
記述された命令一つ一つの意味が分からないと2つを合体させることはできません。
同じ名前のプロシージャには何が書かれていますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルにポインタする...
-
シートを保護しても入力規則を...
-
エクセルで、入力制限(プルダ...
-
入力規則の入力時メッセージの...
-
エクセルVBA ブックを閉じる前...
-
エクセルでセルのコメントが消...
-
エクセル 入力規則のリストボ...
-
【Excel】ドロップダウンリスト...
-
エクセルで、入力できる箇所を...
-
エクセルの入力規則で作ったリ...
-
フォーム入力で入力規則を設定...
-
エクセルで。
-
ドロップダウンリスト(INDIREC...
-
Excelでセルにデータを表示(右...
-
カンマで区切った数値をCOU...
-
EXCELで入力した数字を切り捨て...
-
入力規則をブック全体にかける...
-
エクセルでセルに入力しないと...
-
エクセル逆三角マークで選択項...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルにポインタする...
-
エクセルの入力規則で作ったリ...
-
シートを保護しても入力規則を...
-
エクセルVBA ブックを閉じる前...
-
エクセルでセルのコメントが消...
-
【Officer360?Officer365?の...
-
エクセル逆三角マークで選択項...
-
【エクセル】期限アラートについて
-
【Excel】ドロップダウンリスト...
-
エクセルで、入力制限(プルダ...
-
入力規則の入力時メッセージの...
-
エクセルで、入力できる箇所を...
-
カンマで区切った数値をCOU...
-
エクセルで電話番号から市内局...
-
エクセル 入力規則のリストボ...
-
ドロップダウンリスト(INDIREC...
-
フォーム入力で入力規則を設定...
-
エクセルで。
-
Excelでセルにデータを表示(右...
おすすめ情報
---------
コンパイルエラー
名前が適切ではありません:Worksheet_Change
----------
Sheetのマクロにコピペして、セルに入力してみましたが上記エラーが出てしまいました。
他のものもマクロに記載していたからでしょうか。。。
新規のbookでやってみたところ、正常にできました!
改善点が思い当れば、教えていただけましたら幸いです。
ありがとうございます。