[[20201001162013]] 『チェックボックスのコピー』(エクセル初心者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『チェックボックスのコピー』(エクセル初心者)

品物の入庫票を作成しています。
入庫時にチェックボックスにチェックを入れると
そのセルの色が変わるように条件付き書式で作りました。
同じ条件のチェックボックスを60個くらい作りたいのですが
マクロを使用せずに作る方法を教えてください。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 マクロを使用せずにですと、地道に60個分作るしかないと思います。
(ささみ) 2020/10/01(木) 16:28

 >入庫時にチェックボックスにチェックを入れると 
 >そのセルの色が変わるように条件付き書式で作りました。 

 フォームのチェックボックス?
 ActiveXコントロールのチェックボックス?
(通りすがり) 2020/10/01(木) 16:33

 標準モジュールに↓のコードを記述し、
 一つのチェックボックス(フォームコントロール)にマクロを登録したら、
 チェックボックスのTopLeftCellの背景色を切り替えます。

 あくまでもサンプルコードです。
 応用できると思います

 Sub test()
  With ActiveSheet.Shapes(Application.Caller)
   If .ControlFormat.Value = xlOn Then
      .TopLeftCell.Interior.Color = vbRed
   Else
      .TopLeftCell.Interior.ColorIndex = xlNone
   End If
  End With
 End Sub
(通りすがり) 2020/10/01(木) 16:46

 ↑は色を直接切り替えてますが、セルに数値などを入れるように書き換えたら
 条件付き書式で色を変えられます。
(通りすがり) 2020/10/01(木) 16:48

ありがとうございました。

理由はわかりませんが上からマクロ使用禁止のお達しがあったので地道に作ります。
(エクセル初心者) 2020/10/01(木) 16:58


 マクロ使用禁止なら、いっそセルに入力した数字を
 フラッグとして条件付き書式で色を変えるようにした
 ほうがいいように思います。
 マクロ使用禁止でチェックボックスを使うのは不思議
 な気がします。
(通りすがり) 2020/10/01(木) 17:28

 チェックマークに拘るのなら、入力規則のリストで
 □
 ☑
 から選択してそれを条件付き書式の条件にする、
 という方法もあります。
(通りすがり) 2020/10/01(木) 17:55

コメントありがとうございます。
入力規則にしてみます。

(エクセル初心者) 2020/10/02(金) 14:21


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.