Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 透视表颜色问题_Excel_Vba_Pivot Table - Fatal编程技术网

Excel 透视表颜色问题

Excel 透视表颜色问题,excel,vba,pivot-table,Excel,Vba,Pivot Table,我对透视表颜色格式有问题。我的床单全是灰色的。当我使用vba插入透视表时,透视表外2-3列的颜色将变为白色。我不知道如何解决这个问题。另外,当我在透视表上启用过滤器时,行上的一些数据会减少,颜色也会改变。当数据减少时,应保留图纸颜色。现在出现了一个空白。有办法解决这个问题吗?谢谢。我相信您已通过手动更改所有单元格的背景色使工作表变为灰色,对吗 尝试将单元样式“Normal”修改为灰色背景,并将所有单元更改为Normal样式(可以通过在功能区的“常用”选项卡>“单元样式”中查找Normal样式,然

我对透视表颜色格式有问题。我的床单全是灰色的。当我使用vba插入透视表时,透视表外2-3列的颜色将变为白色。我不知道如何解决这个问题。另外,当我在透视表上启用过滤器时,行上的一些数据会减少,颜色也会改变。当数据减少时,应保留图纸颜色。现在出现了一个空白。有办法解决这个问题吗?谢谢。

我相信您已通过手动更改所有单元格的背景色使工作表变为灰色,对吗

尝试将单元样式“Normal”修改为灰色背景,并将所有单元更改为Normal样式(可以通过在功能区的“常用”选项卡>“单元样式”中查找Normal样式,然后右键单击Normal来执行此操作)


问题源于Pivot表更改了它们使用的单元格的格式,每当它们释放不再需要的单元格时,它们都会将其恢复为正常格式,而不是跟踪其以前的格式。

示例屏幕截图和您使用的代码在这里会很有帮助。有关更多详细信息,请参阅。是的,我已手动将工作表设置为灰色。是否有修复透视表格式单元格的方法。当它们减少单元格或行时,背景色不会变为正常。