Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 我无法让我的宏在第2行的每一列中都放一个vlookup_Excel_Vba_Foreach_Formula_Vlookup - Fatal编程技术网

Excel 我无法让我的宏在第2行的每一列中都放一个vlookup

Excel 我无法让我的宏在第2行的每一列中都放一个vlookup,excel,vba,foreach,formula,vlookup,Excel,Vba,Foreach,Formula,Vlookup,我目前有两张包含用户数据的工作表,一张来自active directory,另一张来自基于web的导出 我的宏应该在B2:B24中放置一个vlookup函数,列返回值上升1 例如: 也许我想得太多了,可以用Vlookup以外的东西从我的web导出表中获取所有数据,但现在我被难住了 提前感谢您可以在不循环的情况下实现这一点 Range("B1:B24").Formula = "=VLOOKUP($A2, Sheet2!$A$1:$X$5000, ROW(),FALSE)" 尝试Range(“B”

我目前有两张包含用户数据的工作表,一张来自active directory,另一张来自基于web的导出

我的宏应该在B2:B24中放置一个vlookup函数,列返回值上升1

例如:

也许我想得太多了,可以用Vlookup以外的东西从我的web导出表中获取所有数据,但现在我被难住了


提前感谢

您可以在不循环的情况下实现这一点

Range("B1:B24").Formula = "=VLOOKUP($A2, Sheet2!$A$1:$X$5000, ROW(),FALSE)"

尝试
Range(“B”和beginPosition).Formula=“=VLOOKUP($A2,Sheet2!$A$1:$X$5000,beginPosition,FALSE)”
I也设置了不正确的公式格式,最终结果是:Range(“B2:X2”)。Formula=“=VLOOKUP($A2,Sheet2!$A$1:$X$5000,COLUMN(),FALSE)”
Range("B1:B24").Formula = "=VLOOKUP($A2, Sheet2!$A$1:$X$5000, ROW(),FALSE)"