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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2010, 22:04   #1
Lis000iq
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 23
По умолчанию как вставить в ячейку ссылку на фаил

Привет всем программистам!!!
У меня такой вопрос можно ли вставить в ячейку ссылку на файл, например .jpg, чтобы при клике по ссылке открывался рисунок в программе для просмотра изображений и факсов.
Если это возможно то опешите как.
За ранее спасибо



=============== примечание модератора ====================

У меня на сайте есть готовая программа для вставки изображений (со ссылками на них) на лист Excel:
http://excelvba.ru/programmes/PastePictures


Цитата:
Надстройка позволяет искать в выбранной папке изображения, основываясь на содержимом ячеек таблицы Excel, и производить вставку найденных изображений в соседние ячейки (или в примечания к этим ячейкам).

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





Особенности надстройки вставки изображений:
  • загрузка изображений по ссылкам (обычная гиперссылка, просто текст ссылки - URL, формула =ГИПЕРССЫЛКА(), и т.п.)
  • поиск картинок в подпапках заданной папки (глубина поиска по подпапкам не ограничена)
  • установка выбранного пользователем размера для вставляемых изображений
  • отображение состояния поиска и вставки изображений (прогресс-бар)
  • вывод результатов обработки таблицы (сколько изображений вставлено, сколько не найдено)
  • добавление гиперссылок к вставляемым изображениям (по щелчку на картинке открывается исходный файл)
  • 2 режима поиска файлов - по точному совпадению имени файла, и по началу имени файла-изображения
  • 2 режима вставки картинок - подгонка размеров под ячейку, или соблюдение пропорций исходного изображения
  • вывод количества файлов в выбранной папке
  • возможность выбора столбца с названиями файлов, и указания номера столбца для вставляемых изображений
  • возможность вставки изображений в комментарии к ячейкам




Запуск вставки изображений выполняется из меню программы (на панели инструментов)

Надстройка вставки картинок в Excel теперь поддерживает обновления - поэтому отныне надстройка будет регулярно получать новые полезные функции.

Новый функционал будет добавляться в надстройку по мере поступления ваших пожеланий.

Последний раз редактировалось EducatedFool; 06.10.2012 в 14:13.
Lis000iq вне форума Ответить с цитированием
Старый 11.06.2010, 23:06   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

В событие листа вставляете Этот код

Код:
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

Shell ("rundll32.exe shimgvw.dll,ImageView_Fullscreen " & Target.TextToDisplay)

End Sub
На нужной ячейке делаете ссылку на саму себя.В тексте подсказки забиваете путь к файлу картинки
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 11.06.2010, 23:54   #3
The_Prist
Участник клуба
 
Аватар для The_Prist
 
Регистрация: 17.07.2009
Сообщений: 1,088
По умолчанию

Здравствуйте.
А может подойдет и такая формула?
Код:
=ГИПЕРССЫЛКА(A1;"картинка")
В А1 полный путь к картинке вместе с расширением(например C:\Новый рисунок.bmp). Картинка будет открыта в программе по умолчанию для просмотра изображений данного расширения.

Или можно сразу путь в формуле прописать:
Код:
=ГИПЕРССЫЛКА("C:\Новый рисунок.bmp";"картинка")
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru
The_Prist вне форума Ответить с цитированием
Старый 11.06.2010, 23:55   #4
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

У меня хотя и стоит WPFV по умолчанию, последний способ открыл с помощью Internet Explorer'а
motorway вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вставить в ячейку имя листа ElenaTro Microsoft Office Excel 7 16.03.2013 10:50
Как вставить картинку в ячейку drawgrid? prod87 Общие вопросы Delphi 4 29.11.2012 21:05
Как в таблицу в ячейку вставить данные даты MonthCalendar1 mnbvcxz11 БД в Delphi 2 11.08.2009 23:59
как вставить ссылку на ячейку в документе Excel в Word? ruavia3 Microsoft Office Excel 3 19.03.2009 21:32
как вставить ссылку в Word на ячейку в документе Excel? ruavia3 Microsoft Office Word 2 19.03.2009 21:24