Tag: search

“Range.Find”testing没有说“Object Required”

为什么我运行这段代码的时候会得到一个对象是必需的错误? Dim mitarbeiterStatus Dim mitarbeiterCell As Variant Set mitarbeiterCell = Nothing Dim rowsinWorkflow As Integer rowsinWorkflow = Worksheets("worksheet1").Range("A1").End(xlDown).Row With Worksheets("worksheet1").Range("B2:B" & rowsinWorkflow) Dim firstAddress mitarbeiterCell = .Find(displayName, LookIn:=xlValues) If Not mitarbeiterCell Is Nothing Then 'ERROR HERE firstAddress = mitarbeiterCell.Address Do '….. Set mitarbeiterCell = .FindNext(displayName) Loop While Not c Is Nothing And mitarbeiterCell.Address <> firstAddress […]

search多个数据块

我有一组近2000+行的数据(见图1的示例)。 需要确保每个产品types都有“每日开始”行。 如果缺less,请将其标记。 要么缺less天平开始的块必须被突出显示,要么被转移到同一工作簿中的不同工作表中。 我试图使用小计function,看看是否可以帮助(不能让我的头在附近)。 对于产品types的每一个变化,计数产品types给我的行数。

VBA Excelsearch包含不同单词之一的单元格

我需要创build一个脚本来着色或删除至less包含一个我需要search的单词的行。 例如,我有一个数组或像“alpha”“beta”“gamma”这样的单词列表,我需要在colum A和B中search那里有不同的单词和string,如果这些单词存在,至less有一个他们,然后颜色或删除行,但这不是问题。 这是我所做的,find了互联网上的某个地方,但它不起作用。 我有大约30个词来search,甚至更多。 你可以帮我吗? Sub Macro2() ' ' Macro2 Macro ' For i = 2 To 1000 If Evaluate("COUNT(SEARCH({""alpha"",""beta"",""gamma""}," & Cells(i, 1).Address & "))") > 0 Then Rows(i).Interior.Color = RGB(127, 187, 199) GoTo Prossimo End If If Evaluate("COUNT(SEARCH({""alpha"",""beta"",""gamma""}," & Cells(i, 2).Address & "))") > 0 Then Rows(i).Interior.Color = RGB(127, 187, 199) GoTo Prossimo […]

在Excel 2013中的另一列中计数重复项

下图展示了我试图达到的结果。 这是我现在如何设置的。 列A是通过拖放和填充系列创build的唯一编号列表 B列是项目名称的列表。 数据validation将其input限制在列E3:E6中。 这是用户select的 C列是唯一的,不能有任何重复。 这是通过将数据validation设置为以下公式=COUNTIF($C:$C,C2)=1 。 任务ID应该是同一行的单元格的项目名称的相应项目代码(在单元格F),但是在B列中,然后是连字符,然后是3位递增的代码。 然而,用户现在input。 我怎样才能让用户不必input任务ID。 相反,我希望它在用户selectB列中的项目时自动生成。 注意这不会影响结果,但是在我的情况下,用于数据validation的项目名称和项目代码位于另一个表单上

在多列Excel上search两行上的多个值

我有下一个表格(表格有这种格式), Excel表格 我想要search行3上的所有9,并获得列A到T中的每个9的所有date。在我的例子中,结果应该是, 29-06-2016 30-06-2016 2016年1月7日 2016年2月7日 2016年4月7日 2016年5月7日 2016年6月7日 2016年7月7日 2016年8月7日 2016年9月7日 我试过索引/小公式,但结果只是第一次约会。 谁能帮我?

search和更新用户表单

我有这个代码,我在网上find一个VBAsearch用户表单。 我想做一些修改,所以显示的结果包括来自find的单元格行的其他列的数据,而不是只给出地址。 我最终希望能够从用户窗体中更改这些单元格中的值。 所以我可以search一个特定的行并更新表。 代码如下: Private Sub TextBox_Find_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) 'Calls the FindAllMatches routine as user types text in the textbox Call FindAllMatches End Sub Private Sub Label_ClearFind_Click() 'Clears the find text box and sets focus Me.TextBox_Find.Text = "" Me.TextBox_Find.SetFocus End Sub Sub FindAllMatches() 'Find all matches on activesheet 'Called […]

在单元格内search

我试图返回一个布尔值,如果一个单元格中有一个#或一个@。 我有公式= if(isnumber(search(“@”,CELL))= TRUE,“是”,“否”) CELL是我正在寻找的细胞。这些可能的细胞可以有任何组合的数字和字母。 我只需要看看他们是否有@或#号。

Excel中的文本分类

我必须在Excel中进行基于文本search的分类。 1)有一个想法的文字描述。 2)我想从4-5个单词列表中search一个关键词的存在。 这些单词将在不同的单元格(例如,四个字1)video2)电视3)移动和4)YouTube)。 这些关键词所代表的类别是“娱乐”。 3)如果描述中的关键字匹配,我想返回类别的名称。 这里的例子是一样的过程 说明:观看我的手机video是最大的时间传递“关键词:videovideo分类:如果上述任何字样出现在描述中,将其分类为”娱乐“ 我试图做到这一点使用索引/匹配,但卡住,因为它不是一个单词,我正在寻找:) 期待您的帮助。

Excel:如何从另一列中的列中search子string

这可能之前已经被问到了(我发现SQL的答案,但不是Excel),我不知道如何进一步search。 我想为每一行查找Column1中的string是否为Column2的一部分。 理想情况下,如果有匹配,我会在第3列中得到“是/否”。 基本上,如果A1中的string是B1中的string的一部分,以及其他列的其他部分。 非常感谢你!

if函数如何使用searchfunction

我的Excel表有银行名称,IFSC代码和帐号。 我想从IFSC代码中得到银行名称。 为此,我使用了以下公式: =IF(SEARCH("DNB",P17),"DELHI NAGRIK SEHKARI BANK",IF(SEARCH("SBIN",P17),"STATE BANK OF INDIA",IF(SEARCH("PUNB",P17),"PUNJAB NATIONAL BANK",IF(SEARCH("CNRB",P17),"CANARA BANK","TYPE BANK NAME")))). 它只适用于第一个选项(这里,公式显示'德里Nagrik银行')和其他选项显示#值。 请告诉我我的错误。