vba文本框,我在表格里面插入了n个activex文本框和一个命令按钮
3个回答
展开全部
把按钮的单击事件响应代码改成下面的试试,看看是不你要的效果!
Option Explicit
Private Sub CommandButton1_Click()
Dim i As Integer
Dim ole As OLEObject
For Each ole In OLEObjects
If InStr(1, ole.Name, "TextBox") > 0 Then
i = i + 1
ole.Object.Text = i + 1
End If
Next ole
End Sub
展开全部
没看明白你想要做什么
更多追问追答
追问
文本框为单位,随i改变而填写下一个文本框00.假如说文本框是个单元格,第一个第二个第三个这么个意思00具体我也不懂
追答
唉,越来越糊涂了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对啊就是这个:
for each shp in sheet1.shapes
for each shp in sheet1.shapes
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询