[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『チェックボックスでレ点がある場合のみ印刷』(でんきち)
コントロールボックスのチェックボックスを使用して
レ点を入れた場合だけ、そのチェックボックスを印刷できるように
する方法がありますでしょうか。
シート内の他の箇所は、そのチェックのあるなしかかわらず、
通常に印刷できるもの考えています。
例)レ点 チェックボックスの中です ← 1つのチェックボックス
レ点がついていれば、 ”レ点 チェックボックスの中です”が印刷されるが、
レ点がなければ、このチェックボックスは印刷されない。
方法をご存知の方いました是非教えてください。
よろしくお願いいたします。
イベントで操作です。 (対象シートモジュール) Private Sub CheckBox1_Click() CheckBox1.PrintObject = CheckBox1.Value End Sub
(Abyss)
ワードでは、エクセルの様に簡単にはいかないみたいです。
チェックボックスを、隠し文字に設定しておけば 以下の様なコードで出来そうです。
Private Sub CheckBox1_Click() If CheckBox1.Value Then Options.PrintHiddenText = True Else Options.PrintHiddenText = False End If End Sub
但し、他に隠し文字が設定してあったら それも一緒に切り替わります。
隠し文字は、メニュー・書式(O)→フォント(F)の フォントタブから設定します。
チェックボックスの書式設定で レイアウトを「行内」に設定して チェックボックスを選択。
その後、メニューから 隠し文字の設定をしてみて下さい。
隠し文字に設定されると、文字の下に点線が表示されます。 デザインモードを終了した場合に、或いは設定した途端に 文字(やオブジェクト)が消えてしまう場合は オプションの表示タブにある 編集記号の表示 の中の 隠し文字(I) のチェックが ちゃんと付いているか確認して下さい。
また、マクロは同じくオプションの 印刷 タブに有る 同時に印刷する項目 の中の 隠し文字(I) のチェックを 切り替えるコードになっています。
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.