|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.07.2017, 13:25 | #1 |
Пользователь
Регистрация: 06.07.2017
Сообщений: 21
|
Гиперссылка в буфере обмена
Добрый день!
Подскажите пожалуйста по работе с буфером обмена. Задача у меня в том чтобы передать в буфер текст (ActiveWorkbook.FullName) в виде гиперссылки, при этом не внося изменений в открытой книге. Передать текст в буфер сделал: Код:
|
07.07.2017, 13:02 | #2 |
Пользователь
Регистрация: 06.07.2017
Сообщений: 21
|
Пробовал через пустую ячейку в открытой книге - вставить туда, скопировать из нее в буфер, получается, текст в виде гиперссылки попадает в буфер, но условие в том чтобы эту ячейка потом очистить, а после удаления, очистки, буфер тоже очищается...
|
07.07.2017, 13:31 | #3 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Сложно это, как мне кажется
Я за много лет работы с VBA подобного кода не видел (чтобы в буфер обмена не текст помещать, а объект другого типа) Если ваш код выполняется из надстройки, можно создавать ячейку с гиперссылкой (которую потом будете копировать) на листе надстройки (который не виден), или на скрытом листе ActiveWorkbook (если код там расположен, и других файлов нет) Т.е. очистка ячейки не будет требоваться (ибо ячейку все равно не видно) Не пробовал, - но должно сработать. |
07.07.2017, 15:54 | #4 |
Пользователь
Регистрация: 06.07.2017
Сообщений: 21
|
Уффф. Спасибо!!! Сделал через лист надстройки.
Может кому пригодится: Код:
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автозамена в буфере обмена | Егор Александрович | Microsoft Office Word | 1 | 27.02.2016 03:36 |
PasteLink - простой макрос на VBA для Excel для вставки в ячейку гипперссылки на файл в буфере обмена. | wyfinger | Microsoft Office Excel | 4 | 22.05.2013 14:10 |
Кодировка в буфере обмена | dacorp | Общие вопросы Delphi | 3 | 14.05.2011 16:46 |
Выловить в буфере обмена даные с значением http | -=Virus=- | Помощь студентам | 13 | 20.02.2010 23:14 |
Что у тебя в буфере обмена? | Hollander | Свободное общение | 26 | 18.02.2010 16:55 |