Tag: validation

MS Excel:识别包含两个或更多“@”/两个或更多电子邮件地址的单元格

我应该使用什么公式来识别包含两个或更多“ @ ”的单元格? 例如,我从一张纸上复制了数千封电子邮件,并将其粘贴到一张新纸上(电子邮件只在一列中),但有一个情况是一个单元格可能包含两个或多个电子邮件[ 例如。 abcd @ efg.comhijk @ lmn.com ],我想要的是高亮/标识包含这样的单元格,以便我可以轻松地修复或从列表中删除它。 任何对此的回应将不胜感激。 谢谢。

VBA Excelvalidation列表超过可变范围

我试过这段代码在Excel中设置一个validation列表。 我试图用variables来replace特定的单元格,但是我不能用固定单元格来解决这个问题。 谢谢。 With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="=Range(Cells(5, 15), Cells(6, 15))" .IgnoreBlank = True .InCellDropdown = True .InputTitle = "" .ErrorTitle = "" .InputMessage = "" .ErrorMessage = "" .ShowInput = True .ShowError = True End With

从人员列表中提取团队名称

我想过的任务很简单,但我无法弄清楚。 在A列中,我有大约600行填满了大约40个不同的名字。 这40人组成3个不同的队伍,我需要的是B队人员所属的相应队伍。 此刻我想着一个嵌套的公式: =IF(OR(A1="NAME1",A1="NAME2",),"TEAM1","")&IF(OR(A1="NAME3", A1="NAME4",),"TEAM2", "")&IF(OR(A1="NAME5", A1="NAME6",), "TEAM3", "") 等所有40个名字, 但是如果有人调动团队或新人,这似乎是一团糟,不容易改变。 有没有办法让每个团队都有一个列表,然后有一个search列表的公式,并在单元格中返回相应的团队名称? 非常感谢

Python库来validationExcel数据

是否有任何现有的Python库可以validationExcel格式的数据? 或者我应该使用什么样的关键字来search这样的开源项目? 谢谢。

使用IF()和Len()进行自定义validation

我制作了一个自定义的手机格式### – ### – ####,这样一个手机号只能input5555555555 => 555-555-5555或555-555-55555。 我需要一个非VBA的解决scheme,即我可以进入数据validation窗口,检查单元格的长度,并validation它,如果长度是10或12。 我一直在尝试很长时间,但无法通过反复试验或使用Googlesearch来获得。 我最好的猜测是(这不起作用) =IF((LEN(E2:E32)=12,0),( LEN(E2:E32)=10,0)) 谢谢

validation用户input

我试图运行一个marco,检查用户input的单元格,并确保它们不是空白的。 我对一个单元格很难。 我希望用户被限制进入只有2个字母,我希望它检查,以确保没有号码input该单元格,否则抛出一个错误消息,并退出子。 任何帮助是极大的赞赏! If Worksheets("New PN").Range("B12").Value = "" Then MsgBox "Date cannot be left empty.", vbOKOnly + vbExclamation, "Entry Error" Exit Sub End If

如果数据存在于列中,则更新单元格

假设有两个工作表:工作表1,工作表2 工作表1有一个名为'Number'的列 工作表2也是一个名为'Number'的列 现在我在工作表2的“数字”列中input一个数字。 我现在需要将我在工作表1的“数字”中input的数字与工作表1的“数字”列进行匹配。 如果匹配,则允许在工作表2上input,否则抛出错误'Invalid Data' 。 工作表2的“数字”列不应该允许重复。 你们能为我解决同样的问题:)

在C#中validationExcel数据

我想在导入到数据库之前根据以下内容validationExcel数据: 有些列有最大长度 有些列是数字/date 不得有特殊字符 我怎样才能解决这个问题? (我正在使用C#) 编辑:如何使用InteropvalidationExcel列的最大文本长度,例如,如果我不想要文本长度超过30个字符? @JMK @artm @Linger @ivan_pozdeev @BenR

按列防止重复input

在Excel中,有没有一种方法(非VBA)有一个特定的列不接受条目,如果他们在该特定列中的其他地方重复(不是所有列,只是列B例如) 在下面的数据中,EMP_ID 324的第二项不被允许 Region EMP_ID Salary Yrs_Experience Chicago 324 $165,140 10 Chicago 234 $162,692 12 NY 56 $122,451 10 NY 567 $98,567 7 SF 344 $116,735 8 SF 324

使用VBA在一张纸上创build多个数据validation列表

下午好。 我正在用VBAbuild立一个数据库。 现在我在一张表中有三个数据validation下拉菜单。 每个菜单都有一个列表,其中包含我可以点击并调用macros的项目。 这些macros的function是打印出另一个工作表上的一些项目。 这是我的数据validation代码。 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$B$3" Then Select Case Target.Value2 Case "ABCP" Call Macro1 Case "Accounting Policy" Call Macro2 Case "Audit Committee" Call Macro3 Case "Auto" Call Macro4 Case "Auto Issuer Floorplan" Call Macro5 Case "Auto Issuers" Call Macro6 Case "Board of Director" Call Macro7 […]