Tag: 方法的

尝试在单元格中查找确切string的下一个实例

我需要帮助find一个单元格中的确切string的下一个实例。 准确地说,我想查看一系列标题,find一个声明variables的下一个实例来获得列号,我想通过这一系列标题来查找下一个空单元格并保存该号码,最后,我想采取第一列号码,并从第二行search,直到我find一个空单元格的第一个实例,并将该数字保存到一个variables。 我一直在做的是这样的: With Rows(1) Set found = .Find(what:=Target, After:=.Cells(1, 1)) End With 但似乎如果我不小心键入“S”,它会发现一个单元格的第一个实例包含一个string包含子string“(”姓氏),而不是第一个单元格只包含“S”。 我的恐惧是,如果在其中有“”的列,那么我的程序将无法正常工作。 除此之外,我按列sorting,当列中的单元格为空时,我的程序一直推到列表的底部,我试图删除那个空的单元格空间。 我试着做Application.WorksheetFunction.Match,HLookup和VLookup和一般工作表函数不适合我。 所以举个例子说明我想做什么: I have 10 Columns with headings. I want to find the first instance of a column that contains exactly the string I send into this class. For instance, if the columns are "FirstName | LastName | Name", […]

命名的参数未find

在下面的“覆盖”是不正确的。 我想离开“来源”和“目的地”,但似乎唯一的出路就是放弃所有的名字,如第二个脚本? Const initialFileDump As String = "C:\" Dim FSO As Object Set FSO = CreateObject("Scripting.FileSystemObject") FSO.CopyFile _ Source:=initialFileDump & "\" & "test.xlsx", _ Destination:=initialFileDump & "\" & "testnew.xlsx", _ overwrite:=True SCRIPT2 Const initialFileDump As String = "C:\" Dim FSO As Object Set FSO = CreateObject("Scripting.FileSystemObject") FSO.CopyFile _ initialFileDump & "\" & "test.xlsx", _ initialFileDump […]

范围而不是get_Range()

http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.worksheet.get_range.aspx它说使用Range属性,而不是get_Range(对象单元格1,对象单元格2)。 他们都在做同样的事情, 获取一个Microsoft.Office.Interop.Excel.Range对象,它表示一个单元格或一系列单元格 。 那么除了这是一种方法而另一种是属性之外还有什么区别? 他们为什么指向使用Range [],是什么原因呢?