[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セルの値が1になったらチェックボックスに✓をつける』(koko)
sheet1のw1セルの値が「1」になったら、チェックボックスに✓がついてほしいです。
w1には計算式が入っていて、「1、1000、空白」のいずれかが表示されます。
チェックボックスもSheet1に配置されています。
ご教示宜しくお願い致します。
エクセル2007
OS:XP,vista
三段構えになるので冗長な気がしますが、ActiveX のチェックボックスのリンクセルを w2 などにし(あるいはチェックボックスの置かれているセルに)、そこに =IF(W1=1,1,0) としたらそのように動かないでしょうか。
あるいはシートのチェンジイベントで、毎回 w1 を判定する手もあるかもしれません。 w1が他シートを参照した式になっていたりするとうまくいかないかもしれないので、 一概には言えませんが。 (Mook) 2013/10/20(日) 18:04
別解ですが、 [[20131017171654]]『非表示にするとチェックボックスが重なる』(マカロン) の方法を使えば、書式を置いたセルに上の数式を置けば(マクロは不要)、 単純にフォントサイズを大きくすれば大きいチェックボックス(正確には☑ の文字) になります。 (Mook) 2013/10/20(日) 18:25
(koko) 2013/10/20(日) 18:43
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.