我有一个表,其中包含使用 VBA 创建的过滤器和几条评论。所有的评论都很重要,并且有大量的数据。我试图找到一种方法来避免应用过滤器时出现错误消息。我知道如果我循环遍历整个列并按
Comment.Shape.Placement = xlMoveAndSize
单元格设置它应该可以工作,但是有没有办法像这样选择整个范围?
masterSheet.Columns(columnExtension).Comment.Shape.Placement = xlMoveAndSize
我也在这种情况下尝试过:
'Final formating -----------------------------------------------
masterSheet.Activate
masterSheet.Columns(columnExtension).Font.Size = 12
masterSheet.Columns(columnExtension).Font.Bold = True
masterSheet.Columns(columnExtension).NumberFormat = "0"
masterSheet.Columns(columnExtension).HorizontalAlignment = xlCenter
ActiveSheet.UsedRange.SpecialCells _
(xlCellTypeComments).Comment.Shape.Placement = xlMoveAndSize
masterSheet.Columns.AutoFit