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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2010, 17:01   #11
MAP78
 
Регистрация: 26.04.2009
Сообщений: 7
Восклицание

Добрый день форум чане.

Помогите решить проблему. Я занимаюсь продажами, и для своих клиентов создаю так сказать каталоги или прайс листы в excel с картинками, формулами и естественно красивыми табличками. Т.е это как одновременно каталог в котором они делаю заказы, проставляя нужное кол-во определенного товара. Формулы там простые - умножение кол-ва на сумму, общая сумма, и автосумма.

Проблема вот в чем, сейчас мне надо сделать прайс лист с 12-14 листами. Заполнил я практически все, вставил все данные (но формулы еще не прописывал) и имею уже размер книги 180 мб

У меня такая книга уже немного притормаживает, а я задумался о тех клиентах, у которых очень слабые компьютеры.

Поэтому хочу найти выход из этой ситуации. Подскажите пожалуйста, что можно придумать - для меня важны именно картинки в этом каталоге. Может проще будет сделать не в екселе? Я просто не знаю подобные программы чтобы они еще и у всех были!

Информация для тех, кто может помочь:
Мой skype: map_7878
e-mail: map_7878@mail.ru


Пожалуйста, очень надеюсь на вашу помощь!
MAP78 вне форума Ответить с цитированием
Старый 15.10.2010, 18:00   #12
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Картинки кладите в отдельный каталог в jpg, или вставляйте из jpg.
Сейчас проверил - картинка и файл отдельно - в сумме 164 кб.
Тот же файл с вставленной картинкой - 168 кб.
Картинка 1600х412.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 15.10.2010 в 18:04.
Hugo121 вне форума Ответить с цитированием
Старый 15.10.2010, 18:51   #13
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

В Excel есть опция сжатия картинок.
Воспользуйтесь ей - и размер файла уменьшится во много раз.

Если размер файла не удастся сделать менее 3-5 мегабайтов - имеет смысл забыть вообще про файлы и Excel, а выложить каталоги и прайс-листы на сайте.
По красоте - ничуть не хуже Excel, зато пользователь будет смотреть (и, соответственно, загружать) только то, что ему интересно.

Есть ещё вариант (но для вас он будет сложен в реализации):
В прайсе на место обычных картинок поместить малюсенькие превьюшки,
и при нажатии на них макросом скачивать с интернета оригинальную картинку, отображая её на форме.
(как обычно это делается на сайтах - к примеру, щелкните на любой картинке здесь)

Последний раз редактировалось EducatedFool; 15.10.2010 в 18:55.
EducatedFool вне форума Ответить с цитированием
Старый 15.10.2010, 23:55   #14
MAP78
 
Регистрация: 26.04.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Картинки кладите в отдельный каталог в jpg, или вставляйте из jpg.
Сейчас проверил - картинка и файл отдельно - в сумме 164 кб.
Тот же файл с вставленной картинкой - 168 кб.
Картинка 1600х412.
Сорри, такой вариант не подходит....

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
В Excel есть опция сжатия картинок.
Воспользуйтесь ей - и размер файла уменьшится во много раз.

Если размер файла не удастся сделать менее 3-5 мегабайтов - имеет смысл забыть вообще про файлы и Excel, а выложить каталоги и прайс-листы на сайте.
По красоте - ничуть не хуже Excel, зато пользователь будет смотреть (и, соответственно, загружать) только то, что ему интересно.

Есть ещё вариант (но для вас он будет сложен в реализации):
В прайсе на место обычных картинок поместить малюсенькие превьюшки,
и при нажатии на них макросом скачивать с интернета оригинальную картинку, отображая её на форме.
(как обычно это делается на сайтах - к примеру, щелкните на любой картинке здесь)
1. Про функцию сжатия файлов я знаю, клацал я её, сильно не помогло!
2. А как можно выожить прайс листы на сайте? Чтобы прям там можно было делать покупкки? Инет магазин создавать?
3. Последний вариант очень неплох. Прикольно на счет превьюшек... Ток да, я не знаю как это сделать!
MAP78 вне форума Ответить с цитированием
Старый 16.10.2010, 01:03   #15
Aent
Форумчанин
 
Аватар для Aent
 
Регистрация: 17.07.2009
Сообщений: 519
По умолчанию

Вариант. Но достаточно трудоёмкий - конвертировать в CHM со скриптами
Собственно сложность зависит от того что должен "уметь" ваш прайс и насколько
он должен быть интерактивен ...
Aent вне форума Ответить с цитированием
Старый 30.05.2011, 11:59   #16
KOHCEPBATOP
Пользователь
 
Регистрация: 13.04.2010
Сообщений: 17
По умолчанию

Цитата:
Сообщение от ruavia3 Посмотреть сообщение
Какими способами можно уменьшить размер книги без удаления основного контента?
Ответ с другого форума:
Цитата:
Открыть файл в Экселе2007, сохранить в новом формате, а потом снова в старом.
KOHCEPBATOP вне форума Ответить с цитированием
Старый 30.05.2011, 12:05   #17
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

KOHCEPBATOP? Вы бы на дату того сообщения глянули. Не прошло и 3-х лет:-)
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как уменьшить размер .ехе файла? D7 dx+ Общие вопросы Delphi 28 16.03.2012 20:38
Как уменьшить размер сис кода? Sergeu Общие вопросы Delphi 5 17.01.2009 21:40
Как уменьшить размер PNG изображения? highklass Мультимедиа в Delphi 5 31.05.2008 16:24
Как изменить размер пакетов чтобы уменьшить исходящий трафик lubopit Операционные системы общие вопросы 1 21.02.2008 18:09
уменьшить размер БД MS Access Кот из Лета БД в Delphi 7 30.12.2007 13:51