#vba #loops
#vba #циклы
Вопрос:
Я пытаюсь написать макрос vba, который, по сути, делает это:
Входное значение для E97 Входное значение для E98 … Входное значение для E102
Затем
Ввод значения для F97 Ввод значения для F98… Ввод значения для F102
и это циклически, пока не завершится
После того, как мне нужно сделать то же самое для ячеек E-I 105:110, 113:118, 121:126
Комментарии:
1. Какое значение вы собираетесь ввести? Rgds,
2. я ввожу целые числа
Ответ №1:
Что касается вашего довольно краткого определения: чтобы присвоить одно и то же значение (например, 1234) диапазону ячеек Excel, используйте следующий фрагмент кода VBA:
Dim example As Range
Set example = Range("E97:E108")
example.Value = "1234"
То же самое применимо к любому другому диапазону (например, F97: F108). Rgds,
Комментарии:
1. Извините за краткое описание. Мне нужно вводить разные значения на каждом шаге. Итак, мне нужен ввод E97, затем введите что-то другое в E98…
2. Самый простой способ — просто использовать код, который я опубликовал для каждой ячейки, т. Е. Диапазон («E97: E97»), диапазон («E98: E98») и так далее. Пожалуйста, не забудьте отметить принятый ответ. Спасибо и с уважением,