white ТС
|
 |
« Ответ #15 : 13 Сентября 2011, 20:19:08 » |
|
ну, это само собой разумеющееся... Старею...
|
|
|
Записан
|
|
|
|
gorodpriem
Ветеран форума
    
Карма +258/-0
Offline
Пол: 
Сообщений: 2749
Омск.Чикаго. давеча был 2126-030; ныне 21901-41-010 Ладна Гратна
|
 |
« Ответ #16 : 13 Сентября 2011, 20:31:23 » |
|
Открытие картинки не принадлежащеё к стандартным объектам Excel - всегда будет открываться в альтернативном виде - а для Office это всегда будет браузер - а он один "И-нет Экплорер" (я так думаю). Для выхода из данной ситуации предлагаю скопировать содержимое файла .*jpg на отдельный лист в Excel и сделать гиперссылку на него, а затем "запудрить мозг и глаза" скрытием названий строк, столбцов а так же листов в Excel.
Для того чтобы он прошел тут отправлю его в частях (общий объем где-то 400 кб) Предлагаю пример:
|
|
« Последнее редактирование: 13 Сентября 2011, 20:38:29 от gorodpriem »
|
Записан
|
АвтО  2126-030 2004; "Коричневый Баклажан"  ; БСЗ; ВАЗ-1,6; ОКПП; Стартер "КЗАТЭ"; Сцепа-"Kraft"; ГЦС и РЦС-ВАЗ; б/н-"Pekar"; конт.группа ЗЗ ВАЗ-08; "APS-5200"; сигнал 3110; тонировка; руль: Pilot Grand Victoria; чехлы "AUTOPROFI"; стеклоподъемники "Форвард"; ц/замок; фонари н/о ОСВАР; Перед.аммы-Plaza X-Drive зад.аммы-Honda Odissey; Лукойл GL-5 (мост, коробка); ZIC 5w30_10w40 п/с (двиг.)...
|
|
|
white ТС
|
 |
« Ответ #17 : 13 Сентября 2011, 20:49:29 » |
|
Неплохой вариант. То есть картинка в полном размере хранится на другом листе? Когда он открывается, под картинкой видны будут данные с основного листа?
|
|
|
Записан
|
|
|
|
gorodpriem
Ветеран форума
    
Карма +258/-0
Offline
Пол: 
Сообщений: 2749
Омск.Чикаго. давеча был 2126-030; ныне 21901-41-010 Ладна Гратна
|
 |
« Ответ #18 : 13 Сентября 2011, 20:52:32 » |
|
То есть картинка в полном размере хранится на другом листе?
Да Когда он открывается, под картинкой видны будут данные с основного листа?
о каких данных идет речь?
|
|
|
Записан
|
АвтО  2126-030 2004; "Коричневый Баклажан"  ; БСЗ; ВАЗ-1,6; ОКПП; Стартер "КЗАТЭ"; Сцепа-"Kraft"; ГЦС и РЦС-ВАЗ; б/н-"Pekar"; конт.группа ЗЗ ВАЗ-08; "APS-5200"; сигнал 3110; тонировка; руль: Pilot Grand Victoria; чехлы "AUTOPROFI"; стеклоподъемники "Форвард"; ц/замок; фонари н/о ОСВАР; Перед.аммы-Plaza X-Drive зад.аммы-Honda Odissey; Лукойл GL-5 (мост, коробка); ZIC 5w30_10w40 п/с (двиг.)...
|
|
|
white ТС
|
 |
« Ответ #19 : 13 Сентября 2011, 20:58:08 » |
|
о каких данных идет речь? Я делаю прайс. Он будет на основном листа. Таблица. Слева маленько фото товара (при клике на котором мне нужно увеличенное изображение), справа краткое описание, артикул и цена. Если я сделаю, как в твоем примере, то большая картинка откроется на другом листе? На фоне прайса нельзя сделать?
|
|
|
Записан
|
|
|
|
gorodpriem
Ветеран форума
    
Карма +258/-0
Offline
Пол: 
Сообщений: 2749
Омск.Чикаго. давеча был 2126-030; ныне 21901-41-010 Ладна Гратна
|
 |
« Ответ #20 : 13 Сентября 2011, 21:14:50 » |
|
На фоне прайса сделать в Excel не получится, да и зачем? Если на основном (так сказать) листе будет вся информация, а открывающаяся картинка будет лишь более расширенное изображение с основного. Ну или как другой вариант можно и рядом с раскрывающимся рисунком сделать распечатку основной информации об (изделии или товаре), а при нажатии на это большое изображение автоматом перенесет обратно в прайс. Ну есть ещё вариант сделать в HTML - там во фреймах можно будет увидеть расширенную картинку без потери основного прайса, другими словами можно будет при нажатии на картинку (маленькую) увидеть рядом в этом же окне и большую, хотя тоже не удобно ... тогда все равно надо будет переадресовывать на новое окно. Я говорю про простую HTML, а про HTML с использованием скриптов молчу  т.к. это уже тянет на более скурпулезную и объемную работу. А это уже время и нервные клетки  Как-то так.
|
|
« Последнее редактирование: 13 Сентября 2011, 21:26:16 от gorodpriem »
|
Записан
|
АвтО  2126-030 2004; "Коричневый Баклажан"  ; БСЗ; ВАЗ-1,6; ОКПП; Стартер "КЗАТЭ"; Сцепа-"Kraft"; ГЦС и РЦС-ВАЗ; б/н-"Pekar"; конт.группа ЗЗ ВАЗ-08; "APS-5200"; сигнал 3110; тонировка; руль: Pilot Grand Victoria; чехлы "AUTOPROFI"; стеклоподъемники "Форвард"; ц/замок; фонари н/о ОСВАР; Перед.аммы-Plaza X-Drive зад.аммы-Honda Odissey; Лукойл GL-5 (мост, коробка); ZIC 5w30_10w40 п/с (двиг.)...
|
|
|
white ТС
|
 |
« Ответ #21 : 14 Сентября 2011, 21:43:31 » |
|
HTML не вариант. У поставщика цены меняются, мне тоже надо их оперативно будет менять. А позиций более 1000. В экселе у меня сразу вычисляется по формуле скидка и наценка. Плюс прайс еще должен быть удобный для вывода на печать.
За помощь спасибо, влеплю еще плюсище!
|
|
|
Записан
|
|
|
|
tim123
|
 |
« Ответ #22 : 15 Сентября 2011, 18:03:39 » |
|
white9783, здесь www.sql.ru/forum/actualtopics.aspx?bid=46мильон вопросов и неск. мильонов ответов, реальных. Спрашивай, не стесняйся. В догонку альтернативная схема варианта. Эксэл может выдавать формочки с вводом в поля и с кнопками. На формочках могут быть картинки нужного размера, размер можно менять программно. После нажатия кнопки рукописная процедурка (например через макрос+тюнинг) делает все нужные изменения на главном листе. Если это для другого пользователя. А ежели для себя, наверное рисунки на другом листе проще. Туда ещё можно кнопок понабрасать в каждую ячейку.
|
|
« Последнее редактирование: 15 Сентября 2011, 18:29:53 от tim123 »
|
Записан
|
|
|
|
gorodpriem
Ветеран форума
    
Карма +258/-0
Offline
Пол: 
Сообщений: 2749
Омск.Чикаго. давеча был 2126-030; ныне 21901-41-010 Ладна Гратна
|
 |
« Ответ #23 : 16 Сентября 2011, 05:55:18 » |
|
Туда ещё можно кнопок понабрасать в каждую ячейку. тогда у пользователей могут возникнуть вопрос у программы, если будет включен высокий уровень безопасности при чтении макросов - а это может немного отпугивать клиентов или читателей... думаю как-то так!
|
|
|
Записан
|
АвтО  2126-030 2004; "Коричневый Баклажан"  ; БСЗ; ВАЗ-1,6; ОКПП; Стартер "КЗАТЭ"; Сцепа-"Kraft"; ГЦС и РЦС-ВАЗ; б/н-"Pekar"; конт.группа ЗЗ ВАЗ-08; "APS-5200"; сигнал 3110; тонировка; руль: Pilot Grand Victoria; чехлы "AUTOPROFI"; стеклоподъемники "Форвард"; ц/замок; фонари н/о ОСВАР; Перед.аммы-Plaza X-Drive зад.аммы-Honda Odissey; Лукойл GL-5 (мост, коробка); ZIC 5w30_10w40 п/с (двиг.)...
|
|
|
white ТС
|
 |
« Ответ #24 : 16 Сентября 2011, 06:32:30 » |
|
Клиентов мне пугать не надо.
Как мне зашифровать (сделать невидимым) столбец таблицы с информацией, которую клиентам видеть необязательно - закупочная цена? Сделал специально, чтобы быстро пересчитывалась наценка при изменении цен у поставщиков.
|
|
|
Записан
|
|
|
|
gorodpriem
Ветеран форума
    
Карма +258/-0
Offline
Пол: 
Сообщений: 2749
Омск.Чикаго. давеча был 2126-030; ныне 21901-41-010 Ладна Гратна
|
 |
« Ответ #25 : 16 Сентября 2011, 06:41:13 » |
|
ПКМ на столбце - скрыть столбец!
|
|
|
Записан
|
АвтО  2126-030 2004; "Коричневый Баклажан"  ; БСЗ; ВАЗ-1,6; ОКПП; Стартер "КЗАТЭ"; Сцепа-"Kraft"; ГЦС и РЦС-ВАЗ; б/н-"Pekar"; конт.группа ЗЗ ВАЗ-08; "APS-5200"; сигнал 3110; тонировка; руль: Pilot Grand Victoria; чехлы "AUTOPROFI"; стеклоподъемники "Форвард"; ц/замок; фонари н/о ОСВАР; Перед.аммы-Plaza X-Drive зад.аммы-Honda Odissey; Лукойл GL-5 (мост, коробка); ZIC 5w30_10w40 п/с (двиг.)...
|
|
|
tim123
|
 |
« Ответ #26 : 16 Сентября 2011, 14:09:58 » |
|
Для большей надёжности лучше уж в отдельный лист, и оттуда тянуть справочные значения, а лист скрыть. Кажется листы можно ещё защищать от изменений, но я этим не занимался. А ведь можно значения тянуть и из отдельной книги)
|
|
|
Записан
|
|
|
|
white ТС
|
 |
« Ответ #27 : 16 Сентября 2011, 15:05:32 » |
|
Спасибо!
|
|
|
Записан
|
|
|
|
gorodpriem
Ветеран форума
    
Карма +258/-0
Offline
Пол: 
Сообщений: 2749
Омск.Чикаго. давеча был 2126-030; ныне 21901-41-010 Ладна Гратна
|
 |
« Ответ #28 : 16 Сентября 2011, 15:24:46 » |
|
А ведь можно значения тянуть и из отдельной книги) тогда в конечном итоге получится уже два файла для одного прайса!!! Думаю - не совсем удобно А паролить (защищать) ячейки от изменений можно через меню "параметры", предварительно указав защищаемые ячейки.
|
|
« Последнее редактирование: 16 Сентября 2011, 15:25:46 от gorodpriem »
|
Записан
|
АвтО  2126-030 2004; "Коричневый Баклажан"  ; БСЗ; ВАЗ-1,6; ОКПП; Стартер "КЗАТЭ"; Сцепа-"Kraft"; ГЦС и РЦС-ВАЗ; б/н-"Pekar"; конт.группа ЗЗ ВАЗ-08; "APS-5200"; сигнал 3110; тонировка; руль: Pilot Grand Victoria; чехлы "AUTOPROFI"; стеклоподъемники "Форвард"; ц/замок; фонари н/о ОСВАР; Перед.аммы-Plaza X-Drive зад.аммы-Honda Odissey; Лукойл GL-5 (мост, коробка); ZIC 5w30_10w40 п/с (двиг.)...
|
|
|
tim123
|
 |
« Ответ #29 : 29 Сентября 2011, 13:07:08 » |
|
Наткнулся в инете: есть ещё такой вариант (вложенный файл для иллюстрации, ячейка В3 содержит примечание). Файл втягивается в Примечание к ячейке и хранится там же навеки. Примечания могут быть видимыми постоянно либо при указании мышью. Последнее - твой случай, а размер окна примечания можно менять. Хотите использовать фотографию или рисунок в качестве примечания к ячейке? (вставка руками либо программно, много вариантов) http://planetaexcel.ru/tip.php?aid=40Пропорциональное изменение размеров изображения в зависимости от значения в ячейках http://excelvba.ru/code/ResizePictureВставка картинок (изображений) на лист Excel (поиск картинок в подпапках) http://excelvba.ru/code/InsertPicturesExНедостатки: Обновление рисунков ручное. Файл разбухает, хотя там же есть птичка "сжать" и будет ещё раз жэпег-сжатие.
|
|
|
Записан
|
|
|
|
|