Я создал форму пользователя, которая передает данные из текстовых полей и комбинированных полей в электронную таблицу.Loop userform
Я хотел бы запустить эту форму несколько раз и каждый раз, чтобы получить данные в следующий столбец. Мои столбцы могут быть пустыми, и я хочу, чтобы они были перезаписаны. Также у меня есть несколько столбцов, которые объединены, и я хочу, чтобы данные были записаны в третьем следующем столбце.
Например, я ввел первое значение в ячейку C3, и я хочу, чтобы следующий был в F3, потому что D3 и E3 были объединены и не существовали.
Я судимый использовать что-то вроде:
ecolumn = Sheet14.Range("A1").End(xlToRight).ActiveCell.Offset(0, 1)
Но без успеха. Я пробовал offset(0,3)
, я пробовал ecolumn+3
, но ничего не работает. Он либо не принимает перемещение каждые 3 столбца, либо останавливается при второй попытке.
Добавить форматирование пожалуйста. – Igle
Является ли ваш вход всегда в столбце C? Как вы вставляете данные в столбец C? Пожалуйста, поделитесь кодом, который добавляет данные на ваш листок. – Chrismas007