Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Связывание 3-х таблиц - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связывание 3-х таблиц
Связывание 3-х таблиц
feniksa Дата: Понедельник, 27.05.2013, 18:17 | Сообщение № 21
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 20% ±

2010
Цитата (Матрёна)

Правильно ли я поняла: Ваш отчет - "Досье-Оплата-Акт" на каждого Контрагента по состоянию БД на момент экспорта?


На каждый договор (32-й документ в отчетном файле, критерий). У одного кредитора, может быть их несколько.
 
Ответить
Сообщение
Цитата (Матрёна)

Правильно ли я поняла: Ваш отчет - "Досье-Оплата-Акт" на каждого Контрагента по состоянию БД на момент экспорта?


На каждый договор (32-й документ в отчетном файле, критерий). У одного кредитора, может быть их несколько.

Автор - feniksa
Дата добавления - 27.05.2013 в 18:17
Матрёна Дата: Понедельник, 27.05.2013, 18:33 | Сообщение № 22
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Не могу сказать точно, когда - в конце дня или утром версия макроса будет готова. Заглядывайте на форум.
 
Ответить
СообщениеНе могу сказать точно, когда - в конце дня или утром версия макроса будет готова. Заглядывайте на форум.

Автор - Матрёна
Дата добавления - 27.05.2013 в 18:33
feniksa Дата: Понедельник, 27.05.2013, 18:35 | Сообщение № 23
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 20% ±

2010
Спасибо!
 
Ответить
СообщениеСпасибо!

Автор - feniksa
Дата добавления - 27.05.2013 в 18:35
Pelena Дата: Понедельник, 27.05.2013, 18:40 | Сообщение № 24
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Цитата (feniksa)
Т2 - ячейка № документа в экспортном файле

T2 - ячейка месяц и год в шапке таблицы
DATA18 - диапазон, откуда берутся номера документов
DATA2 - диапазон с номерами договоров
DATA17 - диапазон с датами

ЗЫ: похоже ответ уже не нужен


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Цитата (feniksa)
Т2 - ячейка № документа в экспортном файле

T2 - ячейка месяц и год в шапке таблицы
DATA18 - диапазон, откуда берутся номера документов
DATA2 - диапазон с номерами договоров
DATA17 - диапазон с датами

ЗЫ: похоже ответ уже не нужен

Автор - Pelena
Дата добавления - 27.05.2013 в 18:40
feniksa Дата: Понедельник, 27.05.2013, 19:21 | Сообщение № 25
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 20% ±

2010
Цитата (Pelena)
ЗЫ: похоже ответ уже не нужен


Нет, очень даже нужен. Спасибо Вам большое! Формулами я умею пользоваться более-менее, но конечно попроще. С макросами вообще не сталкивалась. Я сама поставила сложную задачу, надо попробовать научиться и с вариантом с макросом. Это в любом случае очень поучительно. smile
 
Ответить
Сообщение
Цитата (Pelena)
ЗЫ: похоже ответ уже не нужен


Нет, очень даже нужен. Спасибо Вам большое! Формулами я умею пользоваться более-менее, но конечно попроще. С макросами вообще не сталкивалась. Я сама поставила сложную задачу, надо попробовать научиться и с вариантом с макросом. Это в любом случае очень поучительно. smile

Автор - feniksa
Дата добавления - 27.05.2013 в 19:21
Матрёна Дата: Вторник, 28.05.2013, 11:45 | Сообщение № 26
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

1. В "макросном" файле имена листов менять нельзя (он ссылается на них).
1.1. Если появится настоятельная необходимость в изменении имен, это можно сделать в тексте макроса - в начале текста, где присутствует "описательная" часть.

2. При каждом выполнении макрос осуществляет:
2.1. "запрашивает" путь к файлам экспорта из ПО - файл "Оплата", файл "Акт",
2.1.1. макрос работает только с той структурой этих файлов, которая была предоставлена, т.е., в случае изменения структур этих файлов макрос "вывалится в никуда";
2.2. выполняет сортировку ИСХОДНОЙ информации по "СЦЕПЛЕНИЮ" ПОКАЗАТЕЛЕЙ - Кредитор, FM Номер, КонтДата,
2.3. "чистит" строки, начиная со 2 строки, на листе ОТЧЕТ,
2.4. "накладывает" сетку на таблицу-отчет на листе ОТЧЕТ,
2.5. форматирует таблицу-отчет для печати (колонтитул справа внизу - лист / листов, "шапку" на каждой странице в случае многостраничной таблицы) на листе ОТЧЕТ.

3. Макрос создает в каталоге "макросного" файла каталог "КОНТРАГЕНТ", в который "вбрасывает" файлы с именами контрагентов в структуре листа ОТЧЕТ,
3.1. в именах файлов присутствует ДАТА ДНЯ ОТЧЕТА, что позволяет запросто отсортировать файлы по ДАТЕ ОТЧЕТА.

Тестируйте.
Выгрузите реальные файлы из Вашей проги для полноценного тестирования.
К сообщению приложен файл: FOR_feniksa.rar (36.3 Kb)


Сообщение отредактировал Матрёна - Вторник, 28.05.2013, 20:48
 
Ответить
Сообщение1. В "макросном" файле имена листов менять нельзя (он ссылается на них).
1.1. Если появится настоятельная необходимость в изменении имен, это можно сделать в тексте макроса - в начале текста, где присутствует "описательная" часть.

2. При каждом выполнении макрос осуществляет:
2.1. "запрашивает" путь к файлам экспорта из ПО - файл "Оплата", файл "Акт",
2.1.1. макрос работает только с той структурой этих файлов, которая была предоставлена, т.е., в случае изменения структур этих файлов макрос "вывалится в никуда";
2.2. выполняет сортировку ИСХОДНОЙ информации по "СЦЕПЛЕНИЮ" ПОКАЗАТЕЛЕЙ - Кредитор, FM Номер, КонтДата,
2.3. "чистит" строки, начиная со 2 строки, на листе ОТЧЕТ,
2.4. "накладывает" сетку на таблицу-отчет на листе ОТЧЕТ,
2.5. форматирует таблицу-отчет для печати (колонтитул справа внизу - лист / листов, "шапку" на каждой странице в случае многостраничной таблицы) на листе ОТЧЕТ.

3. Макрос создает в каталоге "макросного" файла каталог "КОНТРАГЕНТ", в который "вбрасывает" файлы с именами контрагентов в структуре листа ОТЧЕТ,
3.1. в именах файлов присутствует ДАТА ДНЯ ОТЧЕТА, что позволяет запросто отсортировать файлы по ДАТЕ ОТЧЕТА.

Тестируйте.
Выгрузите реальные файлы из Вашей проги для полноценного тестирования.

Автор - Матрёна
Дата добавления - 28.05.2013 в 11:45
Матрёна Дата: Вторник, 28.05.2013, 12:55 | Сообщение № 27
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

feniksa!
Макрос "запускается " с листа "MAKROS".
 
Ответить
Сообщениеfeniksa!
Макрос "запускается " с листа "MAKROS".

Автор - Матрёна
Дата добавления - 28.05.2013 в 12:55
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связывание 3-х таблиц
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!