/ / Кодування в циклі в VBA для копіювання і вставки значення, що закінчує цикл - excel-vba, петлі, vba, excel

Кодування під час циклів у VBA для копіювання та вставки значення, яке закінчується циклом - excel-vba, loops, vba, excel

У мене є два стовпці даних, які я хочу порівняти, а потім витягти значення з клітинки, коли воно менше, ніж клітина праворуч.

Якщо A менше B, скопіюйте та вставте стовпець Aдо С1. Я розумію, час цикл може допомогти з перевіркою, але я не знаю, як зупинити його перевірку, а потім взяти значення з комірки в стовпці А і вставити його в нову клітинку.

Наприклад: Колонка А 1.00, 1.50, 1.75, 1.95, 2.00, 2.1
Колонка B 0.50, 1.00, 1.50, 2.00, 2.50, 3.00
Колонка C 1.95

Відповіді:

0 для відповіді № 1

1) Використовуйте цикл for для перегляду рядків
2) Використовувати Exit For щоб вийти з циклу, коли виконується умова

 For intRow = 1 to 6
if Cells(intRow, 1).value < Cells(intRow, 2).value Then
Range("C1").value = Cells(intRow, 1).value
Exit For
End If
Next intRow