VBA插入行和插入列的作用域

来源:互联网 发布:玩具出租软件 编辑:程序博客网 时间:2024/06/05 11:52

        VBA插入行和插入列的作用域,跟是否有ActiveSheet修饰强相关,前面加了ActiveSheet指定作用域则在已经select的工作表生效,否则,会在代码所在的工作簿的工作表生效,例如:

Sub aa()    Windows("打开excel.xls").Activate    Sheets("Sheet2x").Select    ActiveSheet.Range("A1").Offset(2, 1).Resize(6, 3).Select    Columns(4).Insert  '在程序所在工作簿的工作表里面增加列    ActiveSheet.Columns(4).Insert  '在打开excel.xls的Sheet2x里面增加列    Rows(4).Insert  '在程序所在工作簿的工作表里面增加行    ActiveSheet.Rows(4).Insert  '在打开excel.xls的Sheet2x里面增行End Sub


阅读全文
0 0