请参考包含换行符和尾随空格的表列名称

时间:2019-09-11 15:14:33

标签: excel vba

这是this question的后续问题。我的问题是我有一个表,该表的列名为:

last˽˽˽˽˽˽˽˽˽˽˽
change˽˽˽˽˽˽˽
(weeks)˽˽˽

其中˽是一个公共空格,并且有两个换行符。 (不要伤害我,不是我创建了此列名。)

我正在尝试处理此列,例如

Sub test()
    With ActiveSheet
        .Range("myTable[last           " & vbLf & "change       " & vbLf & "(weeks)   ]").Hidden = True
    End With
End Sub

由于某种原因而失败。阅读related question之后,有人发表评论尝试Debug.Print ActiveCell.Value来查看实际的单元格内容是什么,但是我不知道将这段代码放在哪里以及在哪里可以看到输出。当我用它制作一个小的Sub并在活动单元上运行它时,什么也没发生:

Sub cellvalue()
    Debug.Print ActiveCell.Value
End Sub

1 个答案:

答案 0 :(得分:0)

z32a7ul在他的评论中回答了:

您不能隐藏单个单元格,只能隐藏整行或整列,因此应在.Hidden之前插入.EntireRow或.EntireColumn。