システムwiki

チェックボックスの有効化形

JennyGi 受付中 最終更新日:2021-06-14 18:08

フォームを作成するときは、各セクションまたはtableの「グレーアウト」から始めたいと思います.各セクションを有効または記入するには、CheckBoxを側面にチェックしてください.誰かが助けになることができますか?

返信リスト(回答:2)

1 #
DougRob

これが機能する可能性がある方法です.

Content ControlチェックボックスがRow1、Row2、およびRow3

のタグを割り当てられている

Visual Basic EditorのこのDocumentオブジェクトの次のコード:

プライベートサブDocument_ContentControlOnexit(ContentControlとしてByVal CC、ブール値としてキャンセル)

DIM STRTAG STRING

ActiveDocument

を使って

.contentControls

の各CCについて

ケースcc.tag

を選択してください

ケース "ROW1"

cc.cc.checked= true

.tables(1).Cell(1,2).range.font.hidden= false

else

.tables(1).Cell(1,2).range.font.hidden= true

の場合は終わります

ケース「row2」

cc.cc.checked= true

.tables(1).Cell(2,2).Range.Font.Hidden= false

else

.tables(1).Cell(2,2).Range.Font.Hidden= true

の場合は終わります

ケース "ROW3"

cc.cc.checked= true

.tables(1).Cell(3,2).Range.Font.Hidden= false

else

.tables(1).Cell(3,2).range.font.hidden= true

の場合は終わります

終了

次の

で終わります

終了SUB

ボックスがチェックされると、隣接セル内のテキストは非表示になっていないようにフォーマットされます.さもなければそれは隠されています

隠されたテキストの表示は、これが機能するためにオフにする必要があります.隠しテキストの表示がオンになっている場合は、それがフォーマットされていることを示す2番目と3番目の行のテキストの下に点線を作成できるようになる可能性があります.
隠された.

もう1つのオプションは、ホワイトと自動の間のフォントの色を切り替えるようにすることです.

2 #
JoanneL

こんにちはジェニー、

私の知識と研究に基づいて、私はあなたの要求を達成することができ、あなたの要件を達成することができ、あなたの要件を達成することができます.

これについての経験が誰でも彼らの洞察を共有することが歓迎されている他のコミュニティメンバーです.