Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1678|回复: 3

[已解决]代码优化

[复制链接]
发表于 2011-11-24 12:58 | 显示全部楼层 |阅读模式
比如我有10个textbox ,我想给他设置不可编辑状态
但是我要是每个都如下这样写的话觉得麻烦
如textbox1.enabled = false
我想写成for i=1 to 10
textbox i.enabled =false
但是textbox后面怎么连i,要怎么写请高手指导一下
最佳答案
2011-11-24 13:03
For i = 1 To 10
    Me.Controls("TextBox" & i).Enabled = False
Next
发表于 2011-11-24 13:00 | 显示全部楼层
你这是什么控件?
controls("textbox" & i)试试。
回复

使用道具 举报

发表于 2011-11-24 13:03 | 显示全部楼层    本楼为最佳答案   
For i = 1 To 10
    Me.Controls("TextBox" & i).Enabled = False
Next
回复

使用道具 举报

发表于 2011-12-3 17:23 | 显示全部楼层
謝謝 很不错,分享起来。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 02:05 , Processed in 0.205742 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表