防止Excel数据透视表页面项覆盖上面的单元格

AeroX

我有一个带有工作表的Excel工作簿,该工作表包含一些公司模板标题,其下方有数据透视表。

此文档将用作数据透视表报告的模板,并且标头必须保持在数据透视表上方不变,但是,当将项目添加到“页面过滤器”时,数据透视表将尝试向上扩展并最终覆盖上面的标头行。

添加报表过滤器后,我需要数据透视表来向下扩展页面,而不是向上页面。

Excel示例屏幕截图

AeroX

在查看是否存在和可以更改的设置以使数据透视表向下扩展页面后,我研究了如何使用VBA编写功能脚本。通过Visual Basic for Applications屏幕将以下代码添加到工作表中,以检查数据透视表在每次更新时的位置,如果在报表中添加或删除了页面过滤器,则将其在页面上移或下移。StartLineLetStartLineNum变量设置为希望数据透视表或页面项目的左上角保留在的单元格地址。

Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable)
    Dim StartLineLet As String
    Dim StartLineNum As Integer
    Dim DataAddr() As String
    Dim PageAddr() As String

    StartLineLet = "B"
    StartLineNum = 6
    DataAddr = Split(Target.TableRange1.Cells(1).Address, "$")
    PageAddr = Split(Target.TableRange2.Cells(1).Address, "$")

    If PageAddr(2) <> StartLineNum Then
        Target.Location = "$" & StartLineLet & "$" & (DataAddr(2) + (StartLineNum - PageAddr(2)))
    End If
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

deleteRowsAtIndexPaths动画覆盖上单元格

来自分类Dev

Excel /数据透视表:在过滤信息时,有什么方法可以防止单元格移动?

来自分类Dev

Excel:如果它们等于上面的单元格,则计算范围内的单元格

来自分类Dev

选择多个页面时在Excel中创建警告,以防止意外覆盖单元格

来自分类Dev

将Excel数据透视表数据源显示为单元格值

来自分类Dev

Excel数据透视表-如何在“行”部分中检索单元格的值

来自分类Dev

是否可以将Excel数据透视表筛选器值设置为单元格引用?

来自分类Dev

Excel数据透视表将列中的空白单元格(“”)识别为文本而不是数字

来自分类Dev

Pandas DataFrame列到数据透视表中的单元格

来自分类Dev

数据透视表中的目标单元格

来自分类Dev

数据透视表值单元格地址

来自分类Dev

乘以上面的单元格即可创建具有公式的熊猫数据框

来自分类Dev

乘以上面的单元格即可创建具有公式的熊猫数据框

来自分类Dev

为什么我的文本文件会不断覆盖上面的数据?

来自分类Dev

在数据透视表中添加计算字段并引用数据透视表的单元格

来自分类Dev

Excel-数据透视表-公式仅当其他单元格满足特定值时才对一个单元格求和

来自分类Dev

用外部数据表覆盖单元格

来自分类Dev

当上面的单元格具有相同的值时,单元格的条件格式

来自分类Dev

当上面的单元格满足条件时,在单元格中插入文本

来自分类Dev

将下面单元格中的值添加到上面的单元格

来自分类Dev

如何在Excel中使用数据透视表对一个单元格中的多个值进行计数?

来自分类Dev

如何在Excel中使用数据透视表对单个单元格中的多个值进行计数?

来自分类Dev

Excel搜索一行中最右边的非空单元格,并在上面的两行中返回该单元格的内容

来自分类Dev

在多单元格表中,如何根据每行的行数绘制边框并防止数据流入新页面

来自分类Dev

上面单元格的值的MS Word表公式

来自分类Dev

单元格中具有多个值的表的计数/数据透视表

来自分类Dev

python写入excel覆盖单元格

来自分类Dev

数据覆盖UITableView单元格

来自分类Dev

表格视图单元格覆盖数据

Related 相关文章

  1. 1

    deleteRowsAtIndexPaths动画覆盖上单元格

  2. 2

    Excel /数据透视表:在过滤信息时,有什么方法可以防止单元格移动?

  3. 3

    Excel:如果它们等于上面的单元格,则计算范围内的单元格

  4. 4

    选择多个页面时在Excel中创建警告,以防止意外覆盖单元格

  5. 5

    将Excel数据透视表数据源显示为单元格值

  6. 6

    Excel数据透视表-如何在“行”部分中检索单元格的值

  7. 7

    是否可以将Excel数据透视表筛选器值设置为单元格引用?

  8. 8

    Excel数据透视表将列中的空白单元格(“”)识别为文本而不是数字

  9. 9

    Pandas DataFrame列到数据透视表中的单元格

  10. 10

    数据透视表中的目标单元格

  11. 11

    数据透视表值单元格地址

  12. 12

    乘以上面的单元格即可创建具有公式的熊猫数据框

  13. 13

    乘以上面的单元格即可创建具有公式的熊猫数据框

  14. 14

    为什么我的文本文件会不断覆盖上面的数据?

  15. 15

    在数据透视表中添加计算字段并引用数据透视表的单元格

  16. 16

    Excel-数据透视表-公式仅当其他单元格满足特定值时才对一个单元格求和

  17. 17

    用外部数据表覆盖单元格

  18. 18

    当上面的单元格具有相同的值时,单元格的条件格式

  19. 19

    当上面的单元格满足条件时,在单元格中插入文本

  20. 20

    将下面单元格中的值添加到上面的单元格

  21. 21

    如何在Excel中使用数据透视表对一个单元格中的多个值进行计数?

  22. 22

    如何在Excel中使用数据透视表对单个单元格中的多个值进行计数?

  23. 23

    Excel搜索一行中最右边的非空单元格,并在上面的两行中返回该单元格的内容

  24. 24

    在多单元格表中,如何根据每行的行数绘制边框并防止数据流入新页面

  25. 25

    上面单元格的值的MS Word表公式

  26. 26

    单元格中具有多个值的表的计数/数据透视表

  27. 27

    python写入excel覆盖单元格

  28. 28

    数据覆盖UITableView单元格

  29. 29

    表格视图单元格覆盖数据

热门标签

归档