Самое разумное решение создать требуемый пользовательський тип и записовать в типизированый файл, тогда не надо ничего преобразовать.
Или можешь использовать ф-ю Join(SourceArray[,Delimiter]) и записовать уже строку
Вот её описание:
Новая функция,которая появилась в Visual Basic 6.0
Функция служит для слияния всех элементов заданного массива в одну строку со вставкой между ними необязательного разделителя
Возвращаемое значение
Возвращает строку, созданную путем объединения множества подстрок, содержащихся в массиве с разделителем между ними
Параметры
--------------------------------------------------------------------------------
SourceArray Обязательный аргумент - одномерный массив, содержащий объединяемые подстроки
Delimiter Необязательный аргумент - символ, используемый для разграничения подстрок в возвращаемой строке. Если параметр опущен, применяется символ пробела (" "). В том случае, когда аргумент является строкой нулевой длины (""), производится конкатенация всех элементов списка без добавления разделителей
- Код: Выделить всё
' Соединяем два слова
Dim vArr(1 to 2)
Dim retval as String
vArr(1)="Русский"
vArr(2)="Проект"
retval=Join(vArr,"_")
Print retval