Поиск и замена текста - VBA

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста, как правильно прописать код, поиска текста, затем его замена фиксированным текстом с добавлением информации из ячейки с предыдущего столбца но этой же строки? выдает ошибку
Листинг программы
  1. sub замена()
  2. Sheets(3).Columns("b").Find("нашел") = Cells.Offset(0, -1) & "условие"
  3. end sub

Решение задачи: «Поиск и замена текста»

textual
Листинг программы
  1. Private Sub Test2v2()
  2.     Dim iSource As Range, iCell As Range
  3.     Set iSource = Worksheets(3).Range("B:B")
  4.     Set iCell = iSource.Find("нашел", , xlValues, xlPart)
  5.    
  6.     Do Until iCell Is Nothing
  7.        iCell = iCell(1, 0) & "условие"
  8.        Set iCell = iSource.FindNext
  9.     Loop
  10. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы