Tag: 枢轴

数据透视表字段默认折叠

是否有可能让所有的字段默认情况下不折叠? 客户抱怨说,打开数据透视表时,他们需要取消每个字段的折叠。

运行时错误“1004”使用macros来更改透视字段..但只有一些值

我正在使用代码根据单元格的值(单元格包含文本,不是对另一个单元格的引用)更改一个透视图的一个透视图字段。 最奇怪的是,它几乎适用于所有的价值观,但不是全部。 代码如下: Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Sheets("Sheet2").Range("D1")) Is Nothing Then Sheets("Sheet2").PivotTables("PivotTable1").PivotFields("Field1"). _ ClearAllFilters Sheets("Sheet2").PivotTables("PivotTable1").PivotFields("Field1").CurrentPage _ = Sheets("Sheet2").Range("D1").Value End If End Sub debugging说这个问题是下面一行 Sheets("Sheet2").PivotTables("PivotTable1").PivotFields("Field1").CurrentPage _= Sheets("Sheet2").Range("D1").Value 和错误说:“运行时错误”1004“应用程序定义或对象定义的错误”。 有人可以帮帮我吗? 非常感谢你! ps包含用于更改数据透视表字段的文本的单元格的值由另一个接收来自数据透视表的值的macros更改,因此该值已存在,并且格式对于所有值都是相同的,所以我无法确定出了什么问题…

Excelfilter – 只显示filter中的相关值

比方说,我有一个Excel数据透视表中的两个filter。 两者最初都会显示filter列的所选范围内的所有值。 当我只在filter1中select几个值时,filter2仍然继续在基础数据中所选范围的特定filter列中显示所有值。 我想要做的是在一个filter中select某个值时,第二个filter将自动重新加载,以仅显示与filter1中选定的值相关的值。 任何帮助或解决方法,将不胜感激。 谢谢

单元格值和单元格值的Excel数据透视表filter不存在

所有 我正在过滤多个透视表的单元格值,这是工作正常。 我唯一的问题是当单元格的值不存在 – 数据透视表显示没有数据(这很好),但选定的filter说'全部'。 数据不存在时可以将其更改为空白吗? 或者可能隐藏数据透视表? 提前致谢!

基于值列表的数据透视表filter(Excel)

假设我有一个数据透视表,其中包含大量的行描述/标签(例如按产品计算的收入)。 现在让我们来说,我想过滤这个列表只包括所有产品的子组,也许20-30产品。 有没有办法设置filter,而不必从项目列表中手动select每个20-30产品? 例如,要将行标签(或者这种情况下的产品)的列表放在我的Excel文件中并引用它,而不是手动select这些项目? 我更喜欢一个解决scheme,而不必使用VBA。 如果没有其他办法,我不得不去与那个…

如何以编程方式在ExcelSheet中生成数据透视表

我需要根据用户的查询在MS Excel(不在Open Office)中dynamic生成数据透视表。 我在java和MySql(DB)编程,所以不能直接使用Windows或MS对象,这就是为什么使用VbScript。 这个vbscript将包含数据以及在数据透视fieldList中的列的数据。但是任何机构都可以告诉我,我应该使用什么脚本作为对VB和Excel对象的新手。

'有太多的logging来完成这个操作'Excel数据透视表刷新

有没有人有一个资源,在Excel中给出这个错误消息的可能原因。 我search了一下,看起来像很多人遇到的消息,但没有人答复具体的解决build议。 实际的数据来源是一个Excel列表,只有1000行,less数用户使用这个数据透视表并刷新成功,只有几个刷新完全相同的电子表格时遇到这个错误消息。 他们不刷新在同一时间。

Excel /数据透视表:当我过滤信息时有什么办法可以防止单元格移动吗?

我当前的数据透视表包含4列:列A中的时间,列B中的区1,列C中的区2和列D中的区3。 有什么办法来“locking”列,例如,如果我按区域应用filter,只select区域3,区域3将停留在D列? 目前,如果按区域过滤,只select区域3,则区域1和区域2的列消失,区域3将在列B中。 感谢您的任何帮助,您可以提供。

使用Excel来计算项目和子项目的使用情况

我有一个复杂的问题,我希望有人能帮助我。 我正在尝试使用Excel来计算一段时间内的库存使用情况。 库存使用适用于单个项目,但是,我有复合项目。 由子项组成的项目。 所以当我做计算的时候,我需要做一下查询。 这里是下面的表格: Inventory Item | Uses Inventory item | Quantity A S1 1 A S2 3 A S3 2 A S4 1 B S3 2 B S4 2 C S1 3 D S2 3 然后我们有交易表。 这张交易表包含物品,卖出多less,从哪个库存中提取,以及时间戳。 Item Uses | Amt Sold | Inventory | Time A 1 I1 11:00 B 4 […]

我怎样才能创build一个只有在不存在的情况下才创build数据透视表的VBA

我只是学习VBA,所以还不完全熟悉它。 我想创build一个dynamic范围数据透视表,只有在数据透视表不存在的情况下。 如果表已经存在,那么枢轴突出部分需要刷新。 到目前为止,我有这样的: Sub CreatingPivot() Dim PCache As PivotCache, LastRow As Long, pt As PivotTable Dim ws As Worksheet On Error Resume Next Set ws = Sheets("Pivot") If Err.Number <> 0 Then Worksheets("Sheet1").Activate Set PCache = ActiveWorkbook.PivotCaches.Create(SourceType:=1, SourceData:=Range("A1").CurrentRegion.Address) Worksheets.Add ActiveSheet.Name = "Pivot" ActiveWindow.DisplayGridlines = False Set pt = ActiveSheet.PivotTables.Add(PivotCache:=PCache, TableDestination:=Range("A1"), TableName:="PivotTable1") Else Sheets("Pivot").RefreshTable End […]