我是VBA的新手。遇到了一个问题。我试着说如果这个表中的值是2,那么执行这些公式,如果没有停止并给出一条消息"Not Done“。 If "=VLOOKUP(D8,'Sheet'!B:J,9,false)" = 2 Then
ActiveCell.Formula = "=VLOOKUP(D8,'Sheet'!B:J,2,false)"
大家好,我正在尝试使用VBA中的VLookUp函数。它会出现错误“Unable to get the VLookUp property of the worksheetFunction class”它正试图从名为13.09.2017的表中获取数据
ThisWorksheet.Cells(1 + i, 11) = WorksheetFunction.VLookUp(Cell
我想运行一个宏/ vlookup / index (无论如何都行),以遍历Sheet1中数以千计的订单列表,并将来自Sheet2的客户名称匹配的行(整行)复制到Sheet3。编辑:从到目前为止的答案中,我可以看到我需要使用VBA脚本。我希望能在这方面提供帮助,因为我对这门语言几乎一无所知。我应该能够管理修改脚本,以适应我的需要,但我需要一些东西开始。
我们的工作表中有一张短表,如:A1中通过A3中的值是下列公式的结果:=DATE(1945,1,18)如果我试图在工作表单元格中使用VLOOKUP():我得到正确的结果(Moe)然而,在VBA中: Dim d As Dated = DateSerial(1945, 1, 18)
Set rng = Range("A