Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.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/9/silverlight/4.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
Vba 默认情况下使用相对地址(0,0)_Vba_Excel - Fatal编程技术网

Vba 默认情况下使用相对地址(0,0)

Vba 默认情况下使用相对地址(0,0),vba,excel,Vba,Excel,我在代码中键入了大量Range.Cells().Address(0,0),用逻辑密集型公式填充工作表,因此代码变得相当长 是否有任何设置(如Application.UseRelativeAddress=True)可以使Excel在默认情况下将简单的Range.Cells().Address视为相对地址 我知道,这不会为我节省太多空间,但我内心的完美主义者无法处理每个单元格引用中的零:)不,但你可以编写自己的函数。@Rory-捕捉得好!然而,实际上我的代码类似于带有wsh.Cells()的。地址(

我在代码中键入了大量
Range.Cells().Address(0,0)
,用逻辑密集型公式填充工作表,因此代码变得相当长

是否有任何设置(如
Application.UseRelativeAddress=True
)可以使Excel在默认情况下将简单的
Range.Cells().Address
视为相对地址


我知道,这不会为我节省太多空间,但我内心的完美主义者无法处理每个单元格引用中的零:)

不,但你可以编写自己的函数。@Rory-捕捉得好!然而,实际上我的代码类似于带有wsh.Cells()的
。地址(0,0)以
结尾,那么,我如何从函数中访问With语句下的对象呢?仅作为参数传递?是的,作为参数传递。