dim和redim什么区别

dim 为定义一个变量 
redim为重新定义这个变量,redim一般用于对数组的重新定义。重新定义后会丢失所有数据

ReDim 语句
在过程级中声明动态数组变量并分配或重新分配存储空间

ReDim [Preserve] varname(subscripts) [, varname(subscripts)]

发现Dim语句时,则自动根据语句中的指定生成一个或几个新变量,即在内存中保留一些空间并为其取名,生成占位符
原文地址:https://www.cnblogs.com/Jeffli91/p/vb-redim.html