Tag: filter

sharepoint 2010导出为ex​​cel过滤列表

我有一个在SharePoint站点的自定义列表。 我筛选并导出,但它显示所有项目在Excel中。 它忽略了过滤的结果。 我search,发现SharePoint 2010不允许获得过滤数据优秀。 之后,我发现这个链接: http : //www.codeproject.com/Articles/400720/SharePoint-2010-Export-Selected-Items-to-Excel ,我试了一下,但没有奏效。 我不明白为什么。 有什么办法出口过滤清单,在SharePoint 2010中出类拔萃?

使用Regex和PowerShellreplaceCSV中的多个行模式?

我有一个Excel文件,其中包含数千行数据,我使用各种PowerShell脚本从SharePoint服务器中检索数据。 行的内容结构非常相似: General/Categoryname /ADMIN_XXXX_YEAR(random stuff here)/more_random_stuff_here.filetype 问题是我需要过滤除了ADMIN_XXXX_YEAR(randomstuffhere)部分的所有内容。 就正则expression式而言,我会看到类似于: http://www.regexper.com/#General \%2F%28 \ w%2B%29 \%2F%28 \ w%2B%29_%28 \ d%2B%29_%28 \ d%2B%29 \%28%28%* 29 \ 29% (尽pipe公平(\w+)\/(\w+)_(\d+)_(\d+)\((.*)\)应该足够了)。 是的,我知道我的正则expression式并不是一stream的,但expression式通常会达到我需要的目的,因为它会find我所需要的。 这里的问题大部分来自于我在StackExchange上所了解和search的内容,如果没有VBA脚本,就无法将其应用于Excel。 有内部的search和查找,虽然我不清楚如何执行这样的search将起作用。 也许有一种方法在PowerShell中做到这一点,我不知道? 如果有人有一些可以帮助我的信息材料,我将不胜感激。

Microsoft Excel电子表格筛选与多个值的单元格

我们都知道Excel电子表格的自动filter是如何工作的:一旦开启了自动filter,一列中每个单元格的不同值列表就会显示在每个值的前面。 我试图找出一个单元格是否可能具有多个不同的值,并且每个单元格仍然显示在自动filter列表中,以便在自动filter中select任何一个单元格时,具有此单元格的行将被选中。 例如,我有一个名为“开发人员”的专栏。 该专栏中的一个单元格有两个名字,“John,Smith”。 我该怎么做才能使Johnn和Smith出现在自动筛选器select列表中,当John或Smith或者两者都被选中时,这个单元格的行将在结果集中。 谢谢。

如何同时创build两列的Excelfilter

假设我有以下excel表格: 我想为这个表格创build一个filter,它将以下列方式工作: CONTRACT # Anniv Status Contract 1 101 To Do Contract 2 201 To Do Contract 3 201 To Do Contract 4 201 Done Contract 5 301 To Do Contract 6 1001 To Do Contract 7 501 To Do Contract 8 501 Done Contract 9 601 Done Contract 10 701 Done 我只想看看这个月份的合同。 例如。 假设当前月份是二月份。 […]

数据透视表filter使用单独的表单

我有一个数据透视表设置它需要如何,但ID列是相当广泛的,所以我期待有一个macros,可以轻松筛选我想要的数据透视表的ID。 我想要做的是能够运行一个macros来查看我在sheet2上的所有ID并转到sheet1上的透视表,并只显示这些ID。 我真的一直在寻找什么其他类似的话题。 但是,这些问题和解决scheme不适用于我想要做的事情,或者他们在我头上,我甚至没有意识到代码中发生了什么。 我最初的想法是logging一个macros,我将select几个ID来查看代码的样子,然后将macros上的ID更改为sheet2中的ID, 这对我来说不起作用,所以我不确定这是一个好主意还是不好的执行,或者我现在只是偏离基地。 但是这里是我到目前为止的代码: Sub report_filter_macro() ' ' report_filter_macro Macro ' filter only the IDs desired ActiveSheet.PivotTables("my_pivot").PivotFields("IDs").CurrentPage = _ "(All)" With ActiveSheet.PivotTables("my_pivot").PivotFields("IDs") .PivotItems("000022").Visible = False ' does not show ID 000022 in the pivot table .PivotItems("000011").Visible = False ' does not show ID 000011 in the pivot table End With ActiveSheet.PivotTables("my_pivot").PivotFields("IDs"). _ […]

在逗号分隔列表上过滤

我有一个Excel电子表格,在列A中具有以下数据。我正在使用数据validation来仅允许从包含CatA,CatB和CatC的源代码中select一个列表。 A1: Categories (header) A2: CatA, CatB A3: CatC A4: CatA, CatB, CatC 目前,如果我使用filter选项,它会将每个filter选项显示为单独的filter选项。 如果我select“CatA”,是否可以仅列出我的源中的选项(CatA,CatB,CatC),然后显示例如A2和A4列? 我想保留单列中的function,并维护列中的现有值,而不是将其分成不同的列(如果可能的话)。 仅供参考,我使用此参考从Excel数据validation列表中select多个项目,以设置在列中创build数据的能力。

数据透视表filter在空时引发错误

我有多个数据透视表。 当我打开工作簿时,我强迫excelselect使用以下filter: Sheets("PSD").Select 'Update table 7 Number of PSDs scheduled by Month ActiveSheet.PivotTables("PivotTable7").PivotFields("Adhoc").CurrentPage = _ "No" ActiveSheet.PivotTables("PivotTable7").PivotFields("Type").CurrentPage = _ "PSD Inspection" 'Update table 8 Number of PSDs scheduled by Month ActiveSheet.PivotTables("PivotTable8").PivotFields("Adhoc").CurrentPage = _ "No" ActiveSheet.PivotTables("PivotTable8").PivotFields("Type").CurrentPage = _ "PSD Inspection" 问题是当没有数据与预期的filter,我得到一个错误。 我如何创build一个条件来检查filter是否存在,如果存在,强制filter到我想要的,否则跳过它。

想限制数据透视表filter中元素的数量

我正在VBA中创build一个具有相应数据透视表的数据透视表。 我已经过滤了表格中的数据,只显示前5个值,图表也只显示前5个值。 但是,如果单击图表上的字段filterbutton,则每个值都存在并且默认情况下被检查(即使只有五个可见)。 问题来了,当我想从图表中删除前五名之一(由于它是如此之大,它抑制了其他数据的可见性)。 如果我取消select该项目,突然其他项目变得可见,而不仅仅是我想要的其他四个项目。 我意识到这是因为所有的项目都在filter中检查。 我想知道的是,为什么默认情况下他们全部被检查,即使只有五个可见,如果有解决方法(filter只能显示前五个或至less只有前五个检查)?

excel vba隐藏filter箭头?

我正在使用以下脚本根据单元格值过滤我的行。 该脚本正常工作,但我试图摆脱那些恼人的过滤箭头显示。 我尝试了以下,但他们仍然显示: Sub DateFilter() Dim nRow As Range Dim toSearch As Range 'hide dialogs Application.ScreenUpdating = False 'filter for records that have June 11, 2012 in column 3 If ActiveSheet.Range("B6").Value = "" And ActiveSheet.FilterMode = True Then ActiveSheet.ShowAllData Else Set toSearch = Range("A9:E13") 'detect row that matches criteria: Set nRow = toSearch.Find(ActiveSheet.Range("B6").Value) If Not […]

PowerPivot切片器VBAfilter后不刷新

我正在尝试使用下面的代码片段来过滤一个数据透视表。 代码工作,但切片器不更新,以反映刚刚应用的filter。 如果我手动过滤数据透视表,切片会更新。 我尝试刷新/刷新全部,手动更新设置和屏幕更新设置。 我被困住了。 有任何想法吗? ActiveSheet.PivotTables("PivotTable1").PivotFields( _ "[DataWithDuplicates_FULL].[PA_Select].[PA_Select]"). _ PivotFilters.Add Type:=xlCaptionContains, Value1:=SrchTrm