office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

Access批量修改控件的控件名稱

2018-12-21 14:47:00
tmtony8
原創(chuàng)
9611

在Access窗體設(shè)計中,我們有時需要對控件按一定的規(guī)律命名。方便我們後麵做一些動態(tài)的批量的操作。

如果要逐箇修改控件的名稱,會費時費力。如何批量修改窗體中的控件名呢?


如下圖,批量修改窗體中文本框的控件名



運行以下代碼:窗體上所有文本框用 前綴t 加步長爲(wèi)2 來依次命名。

Dim ctl As Control
    Dim i As Integer
    DoCmd.OpenForm "窗體1", acDesign, , acHidden
    i = 1
    Debug.Print Forms("窗體1").Controls.Count
    For Each ctl In Forms("窗體1").Controls     '循環(huán)更改窗體控件的字體大小
   
        If ctl.ControlType = acTextBox Then
            ctl.Name = "t" & i
            i = i + 2
        End If
    Next    
    
    DoCmd.Close OpenForm, "窗體1", acSaveYes
    



控件名稱修改成功

    分享
    文章分類
    聯(lián)繫我們
    聯(lián)繫人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動訪問