0

我在 excel 中有一个数据透视表,其中显示了我们网站的推荐域。当您向下钻取时,它会显示引荐来源的特定页面。数据透视表按推荐数量(从高到低)排序。但是,当您向下钻取时,没有任何顺序。虽然手动对钻取进行排序并不难,但我在演示文稿中使用电子表格,并且不想在演示时使用数据和格式。

有没有办法自动格式化向下钻取?就像按推荐数量排序并可能调整几行?

4

2 回答 2

0

这在 Thisworkbook 代码模块中:

Private Sub Workbook_NewSheet(ByVal Sh As Object)
ans = MsgBox("Format this sheet?", vbYesNo)
If ans = vbYes Then doFormatting Sh
End Sub

这在标准代码模块中:

Sub doFormatting(sht As Worksheet)
MsgBox "formatting new sheet: " & sht.Name
End Sub

(当然,根据需要插入您的格式)

于 2012-07-20T19:32:01.460 回答
0

我不知道您是否在寻找 vba 解决方案,但我很确定该功能已经存在。

您可以对任何向下钻取字段进行排序。

如果在演示过程中单击几个按钮太担心,那么我建议只将数据透视表的修改副本放在下一个 powerpoint 幻灯片/工作表上。

例如:

数据透视表说明

我不确定这张图片是否会显示给你。

于 2012-07-20T19:55:13.993 回答