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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2009, 03:48   #1
550953
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 36
По умолчанию Удаление строк по списку файлов

Есть список файлов вида:
='D:\Бухгалтерия\[файл1.xls]Лист1'
.
.
.
...
Нужна кнопка выполняющая процедуру удаления перечеркнутых строк. Процедурой создается папка вида: ДДММГГЧЧММ, или сразу в БД резервировать(мускул, например). В папке должны быть аналогичные названия файлов. В эти файлы сбразывается только то что удалили. Причем, если строки(А-Т) не полностью перечеркнуты, в любом из промежутков F-T, то они копируются вместе с началом А-Е.

Можно ли такое безумство реализовать средствам ексель/вба или тут не обойтись без БД и языков программирования? Подскажите пожалуйста реализацию.

Пример
Резервируются свойства первого обьекта:строки 1-2
Резервируются свойства второго обьекта:строки 3-4 - А-Е "+" F+I
После чего из текущего файла вырезаются вычеркнутые.





Заранее большое спасибо.
550953 вне форума Ответить с цитированием
Старый 31.08.2009, 03:52   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
Можно ли такое безумство реализовать средствам ексель/вба
Элементарно. Несколько строк кода.

Цитата:
Пример
Резервируются свойства первого обьекта:строки 1-2
Резервируются свойства второго обьекта:строки 3-4 - А-Е "+" F+I
После чего из текущего файла вырезаются вычеркнутые.
Вообще ничего не понял...

Вы бы вместо картинки лучше бы файл прикрепили к сообщению...

Цитата:
Процедурой создается папка вида: ДДММГГЧЧММ
Где её создавать? На каком диске? В какой папке?
EducatedFool вне форума Ответить с цитированием
Старый 31.08.2009, 04:00   #3
550953
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 36
По умолчанию

Папка должна создаваться по этому пути: D:\Бухгалтерия\архив\
Такой должен быть результирующий файл
550953 вне форума Ответить с цитированием
Старый 31.08.2009, 04:07   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Вам макрос тоже надо в виде скриншота?

Или Вы думаете, что нам больше нечего делать, кроме как воссоздавать Ваши файлы, чтобы написать для Вас макрос?
EducatedFool вне форума Ответить с цитированием
Старый 31.08.2009, 04:29   #5
550953
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 36
По умолчанию

Копируем также Шапку, то что возвратилось ссылками, сами ссылки не нужны, только текст, то что мы зрительно видим.

Файлы прикрепил в архиве.
Вложения
Тип файла: rar Рабочий стол.rar (10.3 Кб, 13 просмотров)
550953 вне форума Ответить с цитированием
Старый 31.08.2009, 10:38   #6
550953
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 36
По умолчанию

Скажите пожалуйста. Получится что-то с таким трудным заданием?
550953 вне форума Ответить с цитированием
Старый 31.08.2009, 18:23   #7
550953
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 36
По умолчанию кнопка

Помогите пожалуйста сделать нормальное автоматическое удаление. Есть список файлов ексель, надо кнопка которая просмотрит все файлы и если есть перечеркивание, то удалит строки, если строка не полностью перечеркнута, то только перечеркнутые ячейки со сдвигом в влево.
Пример
http://s49.radikal.ru/i123/0908/67/bab7632926ca.jpg
550953 вне форума Ответить с цитированием
Старый 01.09.2009, 10:23   #8
550953
Пользователь
 
Регистрация: 30.08.2009
Сообщений: 36
По умолчанию

?????????????
550953 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импорт значений из внешних книг Excel по списку файлов Varen1k Microsoft Office Excel 14 14.08.2018 10:09
удаление строк alexk Microsoft Office Excel 24 15.02.2011 08:34
Удаление строк из Memo Leksda Общие вопросы Delphi 6 20.03.2009 15:31
Удаление строк Dr.Badnezz Общие вопросы Delphi 1 07.10.2008 15:22
удаление строк Dime_x Microsoft Office Excel 2 07.10.2008 13:38