×
×
+ Ответить в теме
Показано с 1 по 5 из 5
  1. #1
    Клерк
    Регистрация
    02.10.2009
    Сообщений
    17

    Множественная замена в Excel. подскажите по VBA

    В excel есть:
    1. таблица из 7300 строк.
    2. на другом листе список вида:
    заменяемый текст 1 ----> заменяющий текст 1
    заменяемый текст 2 ----> заменяющий текст 2
    заменяемый текст 3 ----> заменяющий текст 3
    ....
    заменяемый текст 803 ----> заменяющий текст 803
    ( ----> - обозначает соседние ячейки)

    как автоматически провести замену: "заменяемый текст N ----> заменяющий текст N" ???где N изменяется от нуля до 803...

  2. #2
    vikttur
    Гость
    Выделить, меню Правка-Найти/Заменить не подходит?

  3. #3
    Клерк
    Регистрация
    02.10.2009
    Сообщений
    17
    Конечно подходит, но тогда нужно будет повторить операцию N раз... а если N больше тысячи?!

  4. #4
    vikttur
    Гость
    Макрос.
    Другой путь - в соседнем столбце формула:
    =ПОДСТАВИТЬ(A1;"старый";"новый")
    Потом, если нужно, выделить, копировать и меню Правка-Спецвставка-Значения-ОК.

  5. #5
    Клерк
    Регистрация
    02.10.2009
    Сообщений
    17
    написал макрос используя Replace - всё ок

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •