问题标签 [ms-forms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
39 浏览

vba - 如何使用“动态”文本框触发事件?

假设我的 VBA 表单中有一个普通的 TextBox,它是使用交互式表单编辑器和工具箱创建的。当我连接一个伴随事件处理程序时,类似

它按预期工作。没有比这更容易的了。在这种情况下,文本框是框架内的一个项目,DinosaurSection。

现在假设我创建了一些文本框(Fooo1、Fooo2、Fooo3 等),代码如下

并创建一系列相同类型的退出处理程序,每个文本框一个

这些不会按预期触发。就好像这些处理程序没有在表单本身“注册”一样。

我需要做什么才能让生成的文本框触发退出事件处理程序?所有事件都以同样的方式处理吗?

作为一种解决方法,现在我创建了一系列(实际上是 50 个)FoooNN 文本框,这些文本框都像汽车残骸一样堆积在表单底部,以及它们的退出处理程序。直到运行时才知道文本框的确切数量。

然后,代码只抓取一个预先存在的文本框并相应地定位它。额外的文本框设置为不可见。

0 投票
1 回答
17 浏览

vba - 如何在动态生成的文本框中获取不同的字体?

生成表单时,我的代码如下所示:

在我的静态编辑器版本中,字体名称为“Wingdings 2”的标题“U”给了我一个里面有“X”的小圆圈。但不是在这里,我得到字体大小为 16 的“U”。我需要做什么才能获得 Wingdings 2 字体?

0 投票
1 回答
72 浏览

vba - 将变量从一种形式传递到另一种形式

我为我的数据库创建了一个登录屏幕,它可以工作。

我想将一个变量传递给一个文本框,一旦你被验证,它将出现在“主菜单”表单上。

当您单击“登录”时,这是我的代码。

此行在屏幕上显示一个提示,提示使用“rst.Fields(0).Value”变量登录成功,该变量是用户的全名,但我希望按下更少的窗口和按钮,而是将此变量传递给新的带有文本框的空白表单。

我将MainMenu表单上的文本框命名为txt_welcome

我尝试在 IF 语句中附加以下内容:



0 投票
0 回答
9 浏览

forms - 是否可以在 MS 表单中显示自定义文本超链接?

任何人都可以帮助我如何格式化指向可读文本超链接的链接以嵌入到 MS Form 中。

链接 - https://www.frontiersin.org/articles/10.3389/fdata.2018.00006/full 链接可以在视觉上被视为“机器学习文章”。

表单输出链接 - 表单 预期输出 -带有可读文本的超链接