我正在尝试从 Excel 电子表格中读取一个范围,并将其存储在带有 VBA 的二维数组中。
Dim myRange As Range
Dim myArray() As Variant
myArray = myRange.Value2
不幸的是,一些单元格包含 VBA 无法识别的字符,例如希腊大写 beta (Unicode 914)。这些字符作为问号(ASCII 63)存储在我的数组中。
我想根据数组的值对数组执行一些计算,并将修改后的数组写入另一个范围,保留原始字母。
我想知道是否有一种简单的方法可以导入这些字符,而不必遍历单个单元格并逐个编码字符串(主要是因为我的范围很大,而且我担心这种方法可能花费的时间)。

