在vba中可以使用PivotTable对象的DisplayNullString 、DisplayErrorString 两个属性分别设置是否对于数据透视表中的空单元格和错误值进行的特殊的显示,然后通过ErrorString、NullString设置要替换显示的字符。
代码如下:
Sub QQ1722187970() Dim oPC As PivotCache Dim oPT As PivotTable Dim oPF As PivotField Dim oPI As PivotItem Dim oWK As Worksheet Set oWK = Sheet2 Set oPT = oWK.PivotTables(1) With oPT .DisplayErrorString = True .DisplayNullString = True .NullString = "空白单元格" .ErrorString = "错误值" End With End Sub
发表评论