2014-09-30 3 views
0

Итак, у меня есть переменная tstrng в цикле For, и я хочу установить ее равной столбцам C в Z в строке «i», i определяется итерацией цикла for. Я написал такое определение, но диапазон продолжает оставаться пустым и бросает ошибку Runtime. Любая помощь по этому вопросу была бы весьма признательна.Определить диапазон в excel vba

tstrng = wb1.Sheets("SourceData").Range("C" & i, "Z") 

ответ

1

Try: tstrng = wb1.Sheets("SourceData").Range("C" & i, "Z" & i)

Если i является 1, который будет установлен tstrng для Range C1:Z1 в вашем SourceData листе.