我正在使用用户单击将文本添加到文本框中的按钮来创建文档。MS Word中按钮的多次点击 - Visual Basic
例如 - 单击按钮1将在文本框1中添加“您已经单击了按钮1”。 单击按钮2将在同一个框中添加“您已经单击了按钮2”。 (我知道的令人兴奋的东西)。
我正在使用TextBox1.Text = TextBox1.Text +“你已经点击了按钮1”在Visual Basic中的Click事件中。
我希望用户能够再次单击按钮以便能够删除(或撤消?)文本。或者,实际上,请再次单击以再次添加文本。
我想我希望用户能够切换框中的文本或不。也许甚至可以根据文本是开启/关闭还是进出文本框来改变按钮的颜色。
有什么建议吗?
'TextBox1.Text = TextBox1.Text +“你已经点击了按钮1”'< - 这意味着连接文本框的内容和“你点击了按钮1”并将其写入文本框。您想在每次点击时覆盖内容。在这种情况下,不需要使用'+'。将内容直接写入文本框。我不会给你答案,尽管我可以。 – shahkalpesh 2013-02-21 13:10:11
这是有点麻烦撤消这样的文字变化。根据我的理解,您希望用户单击按钮来创建基于某些选项的文本。我建议你使用复选框而不是按钮,因为它更容易做这样的任务 – 2013-02-21 13:46:14
并且在VBA中连接文本使用'&'而不是'+' – 2013-02-21 13:47:49