Независимо от количества строк в таблице берет данные только из первой указанной строки. при указании = Cells(2, 2).Value вроде мы жестко указываем ячейку из какой строки брать при указании = Range("b2, b10").Value указываем диапазон ячеек, откуда брать данные, однако при экспорте данные берет только из первой строки. Что не так в коде и как правильно прописать ?
Независимо от количества строк в таблице берет данные только из первой указанной строки. при указании = Cells(2, 2).Value вроде мы жестко указываем ячейку из какой строки брать при указании = Range("b2, b10").Value указываем диапазон ячеек, откуда брать данные, однако при экспорте данные берет только из первой строки. Что не так в коде и как правильно прописать ?AVKm
Так у Вас s_LastName будет двумерным массивом (1 to 9, 1 to 1) из значений ячеек a2:a10 К сожалению, файл с макросом скачать не могу, заблокировали на работе. Если Вы положите файл xlsx, отдельно код макроса и отдельно словесное описание того, что хочется, то, возможно, мы ьи сможем что-нибудь придумать. Или другой кто-то подойдет )))
Так у Вас s_LastName будет двумерным массивом (1 to 9, 1 to 1) из значений ячеек a2:a10 К сожалению, файл с макросом скачать не могу, заблокировали на работе. Если Вы положите файл xlsx, отдельно код макроса и отдельно словесное описание того, что хочется, то, возможно, мы ьи сможем что-нибудь придумать. Или другой кто-то подойдет )))_Boroda_
Массив Values для несвязанного диапазона с листа непрямую получить нельзя. Если очень нать, то это делается циклом по всем областям (Areas) диапазона.
Массив Values для несвязанного диапазона с листа непрямую получить нельзя. Если очень нать, то это делается циклом по всем областям (Areas) диапазона.RAN