"" ThenActiveSheet.ListObjects("表4_236736").Range.AutoFilter Field:=11," />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在<em>EXCEL</em>中用<em>VBA</em>读取一个文

如何在<em>EXCEL</em>中用<em>VBA</em>读取一个文

作者:乔山办公网日期:

返回目录:excel表格制作


改一下即


Sub 筛选合单zhidao()
If ActiveSheet.OLEObjects("TextBox120").Object.Value <> "" Then
ActiveSheet.ListObjects("表4_236736").Range.AutoFilter Field:=11, Criteria1:="*" & ActiveSheet.OLEObjects("TextBox120").Object.Value & "*"
End If
End Sub


右击文本框,选“指定宏(N)...",新建一个过程,注意文本框的名字,代码如下:

本代码在Excel2010中测试成功


flag = True '初始化中断变量。当中断变量为真时开始循环

Do While flag
DoEvents '释放程序控制权,允许执行其它事件。
TextBox1 = 10 + Int(Rnd * 90) '文本框动态显示10到99
Loop

PS:如要中断循环,可通过其他程序改变flag为False

没有想到允许文本溢出这个竟然在宏里面不记录。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网