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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2016, 11:57   #1
Nivans
Новичок
Джуниор
 
Регистрация: 10.09.2016
Сообщений: 2
По умолчанию Разбить прайс с несколькими валютами

Здравствуйте.

Просьба помощи в решении такого вопроса.

Есть прайс, который включает себя цены в нескольких валютах, который нужно автоматически разбить на несколько файлов.

Вот вид прайса (сверху там еще шапка):
https://gyazo.com/f20d38aba5f3feec1306e829c807f0c9

И есть еще 2 файла с разными шапками под каждую валюту отдельно (price_byn и price_rub), в которых соответственно отсутствует другая валюта. Файлы будут лежать в одной директории и необходимо реализовать возможность заполнения основного прайса, чтобы все соответствующие ячейки которые находятся ниже заголовка таблицы цен интегрировались в соответствующий прайс.

Это вид прайса с отдельной валютой. Всё тоже самое, только нет второй валюты.


Заранее премного благодарен.
https://gyazo.com/6fdd7bf0fe08e86c7b489137a10af03f
Nivans вне форума Ответить с цитированием
Старый 10.09.2016, 14:13   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от Nivans Посмотреть сообщение
Есть прайс, который включает себя цены в нескольких валютах, который нужно автоматически разбить на несколько файлов.

И есть еще 2 файла с разными шапками под каждую валюту отдельно (price_byn и price_rub), необходимо реализовать возможность заполнения основного прайса,
Одно и то же задание, только с разных концов? Есть мультивалютный прайс - сделать несколько моновалютных. Другим же макросом моновалютные собрать в мультивалютный?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 10.09.2016, 15:24   #3
Nivans
Новичок
Джуниор
 
Регистрация: 10.09.2016
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Одно и то же задание, только с разных концов? Есть мультивалютный прайс - сделать несколько моновалютных. Другим же макросом моновалютные собрать в мультивалютный?
не-не-не.. наверно неточно описал. нужно из мультивалютного формировать моновалютные. моновалютные уже будут рассылаться клиентам.
Nivans вне форума Ответить с цитированием
Старый 10.09.2016, 17:09   #4
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

имхо, трудностей больше с оформлением.
Алгоритм (один из):
-узнаем сколько будет валют (в примере 2: Бел и рос)
в цикле:
-создать лист валюты
-скопировать шапку
-скопировать с 1го листа столбец Наименования
-скопировать с 1го листа информацию по нужной валюте
конец цикла
-разнести полученные "валютные" листы по новым файлам.
ПРОФИТ!
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация поиска по цене с разными валютами. ViRTaCe Общие вопросы по программированию, компьютерный форум 7 18.03.2013 12:37
Как разбить число на цифрыКак разбить число на цифры: 3241 => 3,2,4,1 (Pascal) Banderas123 Помощь студентам 3 07.12.2009 18:26
изменить прайс viking204 Microsoft Office Excel 2 15.11.2009 17:13
Распарсить прайс Sanyo Microsoft Office Excel 7 13.11.2009 17:01