在Visual Basic(Excel)列中选择太多列

时间:2016-08-11 18:24:28

标签: excel vba select

在Excel宏中,我正在尝试选择&使用代码隐藏多个列

Columns("D:N").Select
Selection.EntireColumn.Hidden = True

但由于未知原因,列(“D:N”)。选择选择列D到V,包括列。我看了,没有合并的单元格,即使有,也不应该阻止我隐藏选定的(预期的)列。

任何提示为什么列(“D:N”)。选择选择列D到V包括哪些?提前谢谢。

2 个答案:

答案 0 :(得分:0)

我在空白页上的空白宏中运行了这两行并且工作正常,所以我认为问题出在代码的其他部分

你能尝试在这两行之前把它放好吗?

SendKeys "{ESC}"

如果这样可行,那么宏的早期部分很可能会有一个SELECT语句。

答案 1 :(得分:0)

您可能将水平合并的单元格扩展到Col N以外的col V