|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.05.2012, 15:46 | #1 |
Новичок
Джуниор
Регистрация: 04.05.2012
Сообщений: 2
|
Макрос замены цифр
Всем привет.
Возникла проблема при создании макроса, сам я в VBA не особо соображаю потому прошу о помощи. Нужно создать макрос заменяющий столбец цифр на другие цифры. к примеру 059663 менял на 0011 и при последующем нахождении в столбце цифры 059663 тоже менял на 0011. прилагаю файл со своими стараниями |
10.05.2012, 18:25 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Удобнее использовать команду "найти и заменить" (Ctrl+H), запишите ее в макрос.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
10.05.2012, 19:55 | #3 |
Регистрация: 10.05.2012
Сообщений: 7
|
Sub Найти_Заменить()
' ' Найти_Заменить Макрос ' ' Cells.Replace What:="059663", Replacement:="0011", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub |
11.05.2012, 10:29 | #4 |
Новичок
Джуниор
Регистрация: 04.05.2012
Сообщений: 2
|
проблема в том что заменяемых цифр около 50 и через Ctrl+H как то не практично получится, т.к. он ищет по одной цифре (
PavelTitov с Вашим макросом проблемка возникла, нужно что бы нули перед числом сохронялись, а при смене формата ячейки на текстовый число 059663 он находит но менят на 11, а не 0011 Последний раз редактировалось m0pmuk; 11.05.2012 в 10:43. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос замены в word | Foma-78 | Microsoft Office Word | 3 | 19.06.2012 05:33 |
Макрос замены с переменной | ekvador | Microsoft Office Word | 4 | 12.03.2012 03:08 |
макрос замены ячеек! | azap | Microsoft Office Excel | 1 | 30.01.2012 16:53 |
Макрос пакетной замены | swan1976 | Microsoft Office Word | 2 | 26.12.2009 17:48 |
Макрос для поиска/замены | Davidoff | Microsoft Office Excel | 1 | 20.01.2007 16:01 |