VBA中非连续列的函数怎么写,例如 Range("A:B,D:F").Select中的F改为变量i

[复制链接]
查看11 | 回复3 | 2013-6-14 09:43:47 | 显示全部楼层 |阅读模式
这样没错,输入i为字母 F;如果输入i为5 老是报错说Range不能作用于全局,咕~~(╯﹏╰)b具体我也不知道Sub test() Dim i Sheets("测试").Select i = InputBox("输入您要选择的列 ABCDEF....") Range("a:b,d:" & i).SelectEnd Sub...
回复

使用道具 举报

千问 | 2013-6-14 09:43:47 | 显示全部楼层
你好!直接把F改成"&I&"就行了不过前提是变量I已经有被赋值了希望对你有所帮助,望采纳。...
回复

使用道具 举报

千问 | 2013-6-14 09:43:47 | 显示全部楼层
直接把F改成"& I &"就行了不过前提是变量I已经有被赋值了...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行