Я немного застреваю, пытаясь сохранить значение в ячейке в другой открытой книге. . Я получаю индекс из ошибки диапазона», так ясно, что я не указывает на эту ячейку правильно Вот что у меня есть:Изменение значения в ячейке в другой книге
Workbooks(wbSource).Activate
ActiveWorkbook.Sheet32.Range("currMth").Value = Me.cboCurrMth.Value
wbSource является строка, которая содержит имя целевой книги (Например, «myfile.xls»). Я уверен, что это определено и установлено правильно.
Я пробовал много разных способов сохранить это значение, но ничего не работает. Это всего лишь одна из моих попыток. Я бы предпочел даже не активировать эту книгу, если я могу просто заполнить ее из книги, где написано код.
Может ли кто-нибудь увидеть, что я делаю неправильно?
Спасибо.
Вы уверены, что 'Sheet32' существует? Это было бы несколько листов в одной книге ... –
Да. это очень большая книга. – Alex
Sheet32 должен быть листом (32) ... При условии, что 32 является индексом листа. – Trace