首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VBA操作excel有关问题

2013-05-02 
VBA操作excel问题sheet1中有一个下拉列表框,里面有值a,b,c,dsheet2中有一列结果值a,a,a,b,a,c,d,e,f现在

VBA操作excel问题
sheet1中有一个下拉列表框,里面有值a,b,c,d;
sheet2中有一列结果值a,a,a,b,a,c,d,e,f;
现在想通过VBA语言写一个判断逻辑,当我在sheet1中选择a的时候,在sheet2中只显示对应的值?
没写过VBA,求大家帮个忙。
[解决办法]
本帖最后由 bcrun 于 2013-04-19 08:36:37 编辑

Private Sub Worksheet_Change(ByVal Target As Range)
     If Target.Count = 1 Then
         If Target <> "" Then
             Worksheets("Sheet2").Range("a1:a18").AutoFilter Field:=1, Criteria1:=Target
         End If
     End If
End Sub

热点排行