好的,也许我没有正确地问我的previous question - 这是关于当复选框没有激活时隐藏文本框...抱歉问题的“错误表达”。
当复选框未处于活动状态而不仅仅是文本框时,我想隐藏文本文本框(和文本框)中的文本。
答案 0 :(得分:0)
以下是您可以使用my answer解决上一个问题的一些想法:
TextBox1.ForeColor = RGB(255, 255, 255) ' "hide" the text by making it white
TextBox1.ForeColor = RGB(0, 0, 0) ' "unhide" the text by making it black
TextBox1.Text = "" ' remove the text entirely
TextBox1.SpecialEffect = fmSpecialEffectFlat ' "hide" the empty textbox
' by making it blend in with the page background
如果您想要不同的答案,那么您必须澄清您的问题。
编辑您正在寻找不存在的东西。您希望“制作文本框'隐藏文字'的'内容',以便它不可见(因此不会打印)”。没有“隐藏文本”这样的东西,但是在上面的代码中以及前一个问题的my answer中,你有一些想法可以做出你想要的好的解决方法:美白或删除文本,以及删除文本框上的特殊效果。这些将使文本框(和/或其包含的文本)不可见,使其无法打印。我测试了这个。
需要证明吗?我打印到PDF只是为了告诉你。以下是结果的快照。 我不确定你还期待什么!
取消选中该复选框,文本框变为不可见: