Здравствуйте. Подскажите, пожалуйста. Есть эксель файлы (прайсы) вот такого вида: https://pp.vk.me/c626620/v626620965/e3e8/KT0DCPd6RKg.jpg https://pp.vk.me/c626620/v626620965/e3fa/7gUm37Km2mY.jpg Требуется объединить их в 1 файл, чтобы информация шла друг за другом. Находил какие-то варианты, в том числе пробовал PLEX'ом - перенес первый эксель файл на лист второго эксель файла, но проблема заключается с размером строк и переносом изображений. Выходило все время что-то типо при обычном "тупом" копировании - https://pp.vk.me/c626620/v626620965/e42b/0vtJtpZUWRI.jpg На простое решение проблемы я уже перестал рассчитывать) и хотелось бы узнать есть ли вариант как-нибудь вставить эти строки с информацией без фотографий, но с той же высотой строки, что-то в таком духе: https://pp.vk.me/c626620/v626620965/e434/JJPw3HxanGI.jpg А фотографии я бы уже так по копировал бы. Проблема в том что у большинства товаров разный размер высоты строки и все время надо его узнавать - клацать ПКМ, высота строки, а потом такой же делать в другом эксель файле. Если и такой вариант невозможен, можно ли как-нибудь сделать, чтобы высота строки была видна сразу, без включения информации, что-то в таком духе: https://pp.vk.me/c626620/v626620965/e443/ORmy9Munn5g.jpg
Взглянуть бы на примерчик еще) Также ж проще инфу воспринимать, не? А так надо прайс ужать до 100кб, когда даже файл с одним товаром будет больше весить, та и людям качать файл-открывать-удалять, а так открыл-закрыл скриншот)
Покажут Вам решение тоже картинкой - поможет? И как Вы себе представляете помощь - кто-то должен создать эти таблицы-прайсы, срисовав их с Ваших картинок?
Вот, 1 файл - первый прайс, 2 файл - второй прайс, 3 файл - что хотелось бы получить. Пробовал, например, через http://www.planetaexcel.ru/techniques/12/49/ добавились оба файла в один файл, но на разных листах, а потом PLEX'ом собрать пытался, но он делает некорректно, разные высоты строк.
Все способы и макросы объединяют на один лист, но разъединяют ячейки, не меняют высоту строки, картинки неправильно вставляют. В общем, почти тоже самое, что взять с одного листа и тупо скопировать на другой(
Недавно благодаря ksu-ksu, наткнулся на лёгкое решение... Не могу не поделиться (совесть и воспитание не позволяют): Копирование с листа на лист с сохранением размера ячеек В первых двух ответах простое решение: сперва копируете лист в файл, куда нужно перенести, а затем (в пределах одного файла) копируете нужные данные строками. У меня есть файл, который "выполняет рутину": задаёте ему файлы (не нашёл информации об ограничении на кол-во в используемом мной методе GetOpenFilename... разве что в процессе импортирования макросом можно "упереться" в предел строк в файле эксель, в "моём" файле этот предел учитывается), он поочерёдности открывает файлы и переносит данные. Плюс "контрольно" восстанавливает размеры изображений (на случай, если при копировании они всё же изменятся. В принципе, подобное, может написать практически любой "макросописатель"... Но если кому-нибудь понадобится готовое решение и "не к кому обратиться" - обращайтесь в личку... На сообщение в этой теме, наверно, ответит любой желающий, который сможет сделать аналог...
Изменено: Ренат - 19.12.2016 16:10:47("Преобразовал" текст ссылки (во второй строке) в ссылку)