VBA Урок_14 | FOR EACH Оператор Цикла | Программирование для начинающих Просто и Доступно | Язык VBA

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 5

  • @nikolaynode7533
    @nikolaynode7533 5 років тому

    С элементами массива данный оператор работает? Если да, то можно привести пример.

  • @АлексейПерепелкин-к3т

    Доброго времени суток. подскажите пожалуйста, как сделать с помощью этого цикла поиск совпадений в столбце. записей 6000 и может быть до 25 совпадений. вывести сообщение о совпадении каждой ячейки в один MsgBox.

  • @gimranbulatov9038
    @gimranbulatov9038 7 років тому +1

    Не могу сообразить, как сделать For Each, например по всем ячейкам одного столбца. Через For Next я сделал, но хотелось бы правильнее.

    • @AnonimusAnonimusAnon
      @AnonimusAnonimusAnon 6 років тому +1

      Выделяете весь столбец и пишете
      Sub Test()
      Dim cell As Range
      For Each cell In Selection
      cell = 1
      (вместо единицы тут можно задать что угодно, значение, проверку, условие)
      Next cell
      End Sub
      либо если хотите работать со столбцом не выделяя его а задавая конкретный диапазон, то можно и так
      Sub Test()
      Dim cell As Range
      For Each cell In [A:A]
      cell = 1
      Next cell
      End Sub

    • @Вовчик-ю4е
      @Вовчик-ю4е 4 роки тому

      @@AnonimusAnonimusAnon Велике спасибі. Дійсно корисні уроки.