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
Vba Dim myArray作为另一个数组的数据类型_Vba - Fatal编程技术网

Vba Dim myArray作为另一个数组的数据类型

Vba Dim myArray作为另一个数组的数据类型,vba,Vba,如果我有一个给定类型的数组array2(),例如Single,或String,或任何其他类型 如何定义array2(),使其具有与array1()相同的数据类型 大概是这样的: Dim array2() As TypeName(array1()) 不如干脆Dim array2()?在某些情况下,将所有内容声明为variant会对性能造成相当大的影响。您始终可以在此站点尝试DataTypeofArray函数: 好的,那么我的问题是,如果我将程序中的所有单数组、整数数组和双数组都转换为变量,性能会

如果我有一个给定类型的数组
array2()
,例如
Single
,或
String
,或任何其他类型

如何定义
array2()
,使其具有与
array1()
相同的数据类型

大概是这样的:

Dim array2() As TypeName(array1())

不如干脆
Dim array2()
?在某些情况下,将所有内容声明为variant会对性能造成相当大的影响。您始终可以在此站点尝试DataTypeofArray函数:


好的,那么我的问题是,如果我将程序中的所有单数组、整数数组和双数组都转换为变量,性能会受到多大影响,或者会产生什么影响?