+ -
当前位置:首页 → 问答吧 → 用宏在多个工作表中同时选取a列

用宏在多个工作表中同时选取a列

时间:2011-08-03

来源:互联网

求助,用宏在多个工作表中同时选取a列,而且 有效性不能是灰色的。

[ 本帖最后由 luyanfeng002 于 2011-8-3 12:46 编辑 ]

附件

求助.rar(1.41 KB)

2011-8-3 12:01, 下载次数: 0

作者: luyanfeng002   发布时间: 2011-08-03

在列前加sheets就行了,最好有个附件更能说明问题

作者: kwinawyeth   发布时间: 2011-08-03

如选取 sheet1 A列, sheet3 A列

Sub Macro1()
    Sheets(Array("Sheet1", "Sheet3")).Select
    Columns("A:A").Select
End Sub

作者: livewire   发布时间: 2011-08-03

还是不明白,能所清楚点吗,非常谢谢

作者: luyanfeng002   发布时间: 2011-08-03

非常感谢  VBA Beginner
感慨赠解

可是选中了工作薄中的a列,有效性却是灰色的,还有别的方法吗?我主要用是用来设置有效,而且每个文件都有几十个工作表,代码能简化点的最好,谢谢

[ 本帖最后由 luyanfeng002 于 2011-8-3 12:45 编辑 ]

作者: luyanfeng002   发布时间: 2011-08-03

那位高手能帮忙解答 急救!

作者: luyanfeng002   发布时间: 2011-08-03