X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Массовая замена данных в Excel, Нужно заменить буквально несколько строк
Зотов
Зотов
Topic Starter сообщение 23.10.2014, 12:22; Ответить: Зотов
Сообщение #1


Всем привет! Есть у меня файл отчёта, в котором указаны реквизиты для оплаты (для каждого заказа создаётся отдельная папка, куда помещается отчёт). В каждом файле прописан номер банковской карты. Номер карты поменялся, из-за чего нужно поменять этот номер во всех папках. Как это реализовать?


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belos
Belos
сообщение 23.10.2014, 12:40; Ответить: Belos
Сообщение #2


попробуйте через тотал

alt+f7 -> поиск + текст -> файлы на панель -> CTRL+A -> CTRL+M -> Поиск и замена.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Зотов
Зотов
Topic Starter сообщение 23.10.2014, 13:09; Ответить: Зотов
Сообщение #3


Цитата(Belos @ 23.10.2014, 12:40) *
alt+f7 -> поиск + текст -> файлы на панель ->


Вот это сработало, а дальше нет :huh: Итого в 188 файлах нужно заменить номер старой карточки на номер новой.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belos
Belos
сообщение 23.10.2014, 14:50; Ответить: Belos
Сообщение #4


ctrl+a - это выделение всех файлов, можете выделить через insert
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Зотов
Зотов
Topic Starter сообщение 23.10.2014, 15:11; Ответить: Зотов
Сообщение #5


Belos, выделение работает. Только причём тут групповое переименование?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belos
Belos
сообщение 23.10.2014, 15:20; Ответить: Belos
Сообщение #6


все при том ))

дальше CTRL+M -> Поиск и замена

просто в начале, когда делаете поиск, ставить галку "с текстом", в том поле пишите искомый текст, выделяете все файлы что нашли, при нажатии CTRL+M, появится меню, где будет "поиск и замена"

Сообщение отредактировал Belos - 23.10.2014, 15:25
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Зотов
Зотов
Topic Starter сообщение 23.10.2014, 15:40; Ответить: Зотов
Сообщение #7


Цитата(Belos @ 23.10.2014, 15:20) *
где будет "поиск и замена"


Не работает. Имхо, здесь "поиск и замена" всё-таки к переименованию относится.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belos
Belos
сообщение 23.10.2014, 15:46; Ответить: Belos
Сообщение #8


точно. посмотрите что-то из этого powergrep или totalreplacer
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tollun
Tollun
сообщение 23.10.2014, 19:54; Ответить: Tollun
Сообщение #9


Можно с помощью макроса, но я хз как в под-папки заглянуть
а если всё в заданной папке, то задачу выполнит.

Код
Sub ReplaceText()
    Dim c As Range
    For Each c In ActiveSheet.UsedRange
        c = Replace(c, "Что заменить", "На что заменить")
    Next
End Sub

Sub Main()
Dim strDirPath, strMaskSearch, strFileName As String
Dim wb As Workbook

strDirPath = "C:/123/" ' Папка поиска
strMaskSearch = "*.xls*" ' Маска поиска

strFileName = Dir(strDirPath + strMaskSearch)

Do While strFileName <> ""
    
    Set wb = Workbooks.Open(strDirPath + strFileName)

        ReplaceText
  
     wb.Close True
    
    strFileName = Dir
Loop

End Sub


Сообщение отредактировал Tollun - 23.10.2014, 19:57
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Зотов
Зотов
Topic Starter сообщение 23.10.2014, 23:10; Ответить: Зотов
Сообщение #10


Цитата(Tollun @ 23.10.2014, 19:54) *
а если всё в заданной папке, то задачу выполнит.


К сожалению, в подпапках.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
15 yaroslav89 6820 8.4.2024, 17:17
автор: spoyer_ru
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
9 Leado 3886 9.2.2024, 16:04
автор: baza0013
Открытая тема (нет новых ответов) ВКонтакте: полный комплекс услуг (массовая рассылка по стенам групп и в ЛС), парсинг, лайки, инвайты
Гарантия самой низкой цены
4 MaxChemist 1917 1.1.2023, 13:23
автор: MaxChemist
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15243 4.9.2022, 2:32
автор: Галецкая
Открытая тема (нет новых ответов) Сбор Данных Услуг И Специалистов Яндекс.Услуги
2 zkalinin 2376 26.5.2022, 17:10
автор: zkalinin


 



RSS Текстовая версия Сейчас: 16.4.2024, 11:43
Дизайн