Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

17 Октябрь 2019, 23:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Вставка картинки по условию.  (Прочитано 4997 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ForumOOo (бот)

Offline Offline

Сообщений: 703


« Стартовое сообщение: 16 Январь 2017, 16:59 »

Компонент: Calc
Версия продукта: 4.x
Сборка: Apache OpenOffice
ОС: win7

ВСТАВКА КАРТИНКИ ПО УСЛОВИЮ.

Добрый день, не могли-бы вы помочь реализовать в Calc вставку
изображения по условию? (пример принципа реализован на базе excel,
вл.файл). Хотелось бы сделать тоже самое, только в Calc. Хочу обратить
внимание, что на базе excel задача решается без использования
макросов. Буду очень признателен за любую помощь и техн.поддержку.

Тестовый файл: http://forumooo.ru/attachments/upload/kniga2.xlsx (28.13 КБ)<br/><br/>--<br/>Подпись: VICM<br/>Эл. почта: victor.mosk@gmail.com
« Последнее редактирование: 17 Январь 2017, 14:44 от JohnSUN » Записан
mikekaganski
Мастер
*****
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 500


« Ответ #1: 16 Январь 2017, 17:03 »

Вы ждёте ответа только от тех, у кого есть Excel?
Записан

С уважением,
Михаил Каганский
VICM
Участник
**
Offline Offline

Сообщений: 6


« Ответ #2: 16 Январь 2017, 17:20 »

Прошу прощения 'mikekaganski' за не развернутость вопроса. На Листе1 расположена ячейка с разворачивающимся списком. На Листе2 вставлены изоражения (либо сохранены в отдельной папке). Задача в том, чтобы при вы выборе того или иного значения из разворачивающегося списка на Листе1, в соседней ячейке вставлялась соответствующая картинка (напр. Условие1=Картинка1, Условие2=Картинка2 и т.д.)
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #3: 16 Январь 2017, 20:41 »

Добро пожаловать на форум, Виктор!
Из-за твоего замечание насчет "решается без использования макросов" я не стал отвечать сразу.
Этот экселевский трюк в AOO/LiO повторить не удастся, нет здесь такой возможности - работа с графикой здесь сделана иначе, изображение ячейки с внедренным рисунком с помощью обычного VLOOKUP отобразить не выйдет.
А вот с помощью макроса это сделать не очень сложно - хоть с диска изображение подгрузить, хоть с соседнего листа...
Но вообще-то Calc не предназначен для этих фокусов

ЗЫ. Твои мобилки трогать не стал, просто порылся в архиве - вот пару лет назад книгу рецептов помогал переделать (тоже с Экселя в ОпенОфис переводили)

* picturesFromDropBox.ods (87.7 Кб - загружено 81 раз.)
« Последнее редактирование: 16 Январь 2017, 21:05 от JohnSUN » Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
VICM
Участник
**
Offline Offline

Сообщений: 6


« Ответ #4: 17 Январь 2017, 11:05 »

Спасибо большое за участие и помощь 'JohnSUN' то, что нужно.
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #5: 17 Январь 2017, 11:16 »

Да на здоровье! Но уверяю тебя - это еще НЕ ТО что нужно

Когда картинок станет больше семи-десяти - замучаешься каждой имя присваивать...
Нужно искать другой подход.
Поищи на форуме тему "картинки из ссылок" - там есть о чем почитать
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
VICM
Участник
**
Offline Offline

Сообщений: 6


« Ответ #6: 17 Январь 2017, 14:16 »

"Картинки из ссылок" - это действительно интересная тема, есть что почитать. Моя же задача пока состоит в том, чтобы в идеале макрос брал не переименовываемые в дальнейшем картинки с диска (около 50шт) и подставлял в документ в зависимости от выбранного условия. 'JohnSUN', вы не могли бы подсказать, как должен выглядеть макрос который отвечает этим условиям (подгрузка с диска)?
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #7: 17 Январь 2017, 14:23 »

Не сегодня, ладно? Где-то в архивах и такой способ должен лежать, но это искать надо, а именно сегодня просто некогда. Подождешь?
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
VICM
Участник
**
Offline Offline

Сообщений: 6


« Ответ #8: 17 Январь 2017, 14:39 »

Конечно, спасибо большое за участие.
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #9: 18 Январь 2017, 12:52 »

Перечитал еще раз что именно хочется сделать и понял, что и в архив лезть не придется
"Картинки из ссылок" - это действительно интересная тема
Точное название той темы "Картинка из ссылки". Надо же, оказывается уже пять лет прошло...
как должен выглядеть макрос который отвечает этим условиям (подгрузка с диска)?
Вот так он и выглядит, как в той теме расписано. Но если с программированием возится не хочется, то просто возьми расширение из вот этого сообщения в той теме - вроде бы нормально работает.


Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
VICM
Участник
**
Offline Offline

Сообщений: 6


« Ответ #10: 13 Февраль 2017, 12:33 »

Добрый день. JohnSUN не могли-бы вы помочь в дороботке макроса на вашем примере 'picturesFromDropBox'. Суть выполнения та же, только более усложненное условие. Как будет выглядеть макрос если требуется использовать разворачивающиеся списки, количеством более одного (напр.3)? 

* picturesFromDropBox.ods (97.78 Кб - загружено 15 раз.)
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #11: 13 Февраль 2017, 13:44 »

Например, три? Ну, может быть, как-то так...

* picturesFromDropBox3.ods (95.41 Кб - загружено 30 раз.)
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
VICM
Участник
**
Offline Offline

Сообщений: 6


« Ответ #12: 13 Февраль 2017, 15:25 »

Спааасибо большое за помощь JohnSUN!
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!