I'm trying to read a range from an Excel spreadsheet and store it in a bi-dimensional array with VBA.
Dim myRange As Range
Dim myArray() As Variant
myArray = myRange.Value2
Unfortunately a few cells contain characters that are not recognised by VBA, like a greek capital beta (Unicode 914). These characters are stored in my array as question marks (ASCII 63).
I'd like to perform some calculations on the array based on its values, and to write the modified array in another range, keeping the original letters.
I wonder if there is a simple way to import those characters, not having to loop over the single cells and encode the strings one by one (mostly because my range is large and I am concerned about the time this approach might take).

