很抱歉,如果对此有一个基本的答案,但有一段时间我对此感到困惑。我有一个数据透视表,我想显示D列与倒数第二列之间倒数第二行中每个单元格的详细信息。我编写的用于执行此操作的公式无济于事,我也不100%地确定原因(我知道我编写该公式可以执行其他范围操作,只是想让事情变得更简单)。定义最后一栏可能是我的问题,或者我可能与此完全呆在错误的页面上。理想情况下,它将创建的每个新页面也将被命名为该页面上单元格I2的值。请在下面找到我的代码,谢谢您的帮助。
'Define LastColumn
LastColumn = sht.Cells(2, .Columns.Count).End(xlToLeft).Column
'Define last row
LastRow = sht.Cells(sht.Rows.Count, "A").End(xlUp).Row
For i = "D" To LastColumn
Range(LastRow & i).Select
With Selection
Selection.ShowDetail = True
End With
Next i