【问题标题】:Make current tab control page visible when the main form is refreshed刷新主窗体时使当前选项卡控制页面可见
【发布时间】:2016-07-05 01:42:24
【问题描述】:

我有各种子表单和选项卡控制页面的表单。组合框用于导航整个表单中的记录。每当从组合框或导航按钮更改值时,第一个选项卡控制页始终可见。我想让当前的选项卡控制页面在表单刷新时可见。有什么帮助吗?

【问题讨论】:

    标签: ms-access vba ms-access-2010 ms-access-2007


    【解决方案1】:

    设置标签的语法:Me.TabControlName.Pages.Item(PageIndexNumber).SetFocus

    表单刷新事件:https://msdn.microsoft.com/en-us/library/office/ff193159.aspx

    短版 - 将其放入表单代码中:

    Private Sub Form_Current()
    
    Me.TabControlName.Pages.Item(0).SetFocus
    
    End Sub
    

    刷新表单时,Form_Current 事件将触发并执行您的代码。由于您希望第一个选项卡可见,因此项目索引为 0。将 TabControlName 替换为您的控件的名称。

    【讨论】:

    • 语法:Me.TabControlName.Pages.Item(PageIndexNumber).SetFocus 没问题,但它很难使用,因为我可能不知道刷新表单时我将在哪个页码上工作.当前事件的链接很棒,我理解理论购买我的道歉我不知道如何编码。请提供任何语法帮助。
    • 我已经扩展了我的答案。不过,请仔细阅读 msdn 链接 - 所有答案都在那里!
    猜你喜欢
    • 1970-01-01
    • 2013-08-22
    • 2017-08-05
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多