我想在TextBox中输入数字,并根据输入的值在图表中绘制一条线。请查看下面的图片。图表位于表格上。有谁知道如何实现这一目标?
答案 0 :(得分:0)
有一个UI元素行。这一行有一个名为“Left”的属性。它告诉您它相对于应用程序窗口左侧的位置。您可以在运行时使用VBA代码更改此属性。
您可以使用文本框并在文本框的AfterUpdate事件中添加类似此代码的内容:
Private Sub textBox_AfterUpdate() Me.Line.Left = me.Textbox.Value * someValue End Sub
替代方案,您可以使用Change-Event。无论什么效果更好。
您必须自己找出的变量someValue的确切值。这取决于显示器的宽度。请记住,有不同的分辨率和显示宽度。