Ошибка на Join. Читаем по F1 на Join:
Description
Returns a string created by joining a number of substrings contained in an array.
(возвращает строку, созданную путем объединения подстрок, содержащихся в скалярном массиве (array - одномерный массив)
Syntax
Join(sourcearray[, delimiter])
The Join function syntax has these named arguments:
Part Description
sourcearray Required. One-dimensional array containing substrings to be joined.
Array-источник. Обязательно. Одноразмерный массив, содержащий подстроки для слияния.
delimiter Optional. String character used to separate the substrings in the returned string. If omitted, the space character (" ") is used. If delimiter is a zero-length string (""), all items in the list are concatenated with no delimiters.
Для всех этих экзерсисов используются одномерные массивы с индексами элементов, начинающихся с 0.
Description
Returns a string created by joining a number of substrings contained in an array.
(возвращает строку, созданную путем объединения подстрок, содержащихся в скалярном массиве (array - одномерный массив)
Syntax
Join(sourcearray[, delimiter])
The Join function syntax has these named arguments:
Part Description
sourcearray Required. One-dimensional array containing substrings to be joined.
Array-источник. Обязательно. Одноразмерный массив, содержащий подстроки для слияния.
delimiter Optional. String character used to separate the substrings in the returned string. If omitted, the space character (" ") is used. If delimiter is a zero-length string (""), all items in the list are concatenated with no delimiters.
Для всех этих экзерсисов используются одномерные массивы с индексами элементов, начинающихся с 0.
Кому решение нужно - тот пример и рисует.