Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2017, 17:32   #11
СтаСС
Пользователь
 
Регистрация: 12.02.2017
Сообщений: 87
По умолчанию

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Так кажется получилось
Нет.. не кажется.. а точно получилось!!!
Проверил с разными данными - делает все что нужно! и "auto_open" мой теперь не нужен ))
Огромное Вам спасибо! Начинаю верить что макросы могут все и даже немного больше.. конечно если их пишут специалисты. Супер доволен ))
СтаСС вне форума Ответить с цитированием
Старый 20.02.2017, 17:36   #12
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Это хорошо.
Вы разберитесь как это работает. Чтобы потом применить на других текстах.
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 20.02.2017, 18:23   #13
СтаСС
Пользователь
 
Регистрация: 12.02.2017
Сообщений: 87
По умолчанию

Ну Вы достаточно подробно объяснили принцип работы макроса что я вроде понял.. но точно ли - будет известно через пару дней.. когда буду менять свою "прграммулину" а заодно поэкспериментирую с вашим макросом.. надеюсь все будет "ок" )) Еще раз СПАСИБО!!!
СтаСС вне форума Ответить с цитированием
Старый 22.02.2017, 09:53   #14
СтаСС
Пользователь
 
Регистрация: 12.02.2017
Сообщений: 87
По умолчанию

Упссс.. Нарисовалась проблемка Изначально я писал что должны удаляться строки начинающиеся с "(" но когда проверял макрос то упустил этот момент... Наконец нашел время вставил ваш макрос в свою "программу" подогнал все что надо и стал прогонять данные.. впечатления супер- отпала куча "менингитов" особенно с ручным удалением (экономия времени!) и я уже подбирался к "седьмому небу" пока не попались данные в которых присутствует "(" в нужной строке.. Можно с этим что то сделать? (пример данных в txt прикреплен)
Вложения
Тип файла: txt 002.txt (938 байт, 131 просмотров)
СтаСС вне форума Ответить с цитированием
Старый 22.02.2017, 09:58   #15
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Попробуйте в строке
If InStr(Arr(i), "(") = 0 Then
поменять условие так
If InStr(Arr(i), "(") <> 1 Then
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 22.02.2017, 10:10   #16
СтаСС
Пользователь
 
Регистрация: 12.02.2017
Сообщений: 87
По умолчанию

ДА!!!!! Это оно! Ну вроде теперь все нюансы учтены.. еще раз Вам АААААГРМНОЕ СПАСИБО !!!!
СтаСС вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хук для буфера обмена PowerUSB Microsoft Office Access 7 20.02.2016 08:20
Перенос строк некоторых полей из одной таблицы в другую с помощью буфера обмена Vongud БД в Delphi 6 28.04.2015 17:54
Нужен VDA макрос для выявления и удаления дублей строк в таблицах nionen Фриланс 2 14.01.2014 19:30
макрос для удаления строк??? mixa2997510 Microsoft Office Excel 3 21.05.2012 13:38
Макрос для удаления повторяющихся строк Jelena_bsb Microsoft Office Excel 3 05.08.2010 13:34