Здравствуйте. Подскажите, как можно через макрос буферу обмена (допустим скопирована часть текста из определённой ячейки) присвоить переменную, чтобы значение данной переменной(буфера обмена) можно было бы присвоить другой ячейке. То есть без копи-пасте. (Копи уже есть в буфере обмена).
Присвоить переменной значение буфера обмена
21.01.2016 20:48:21
|
|
|
|
21.01.2016 20:58:09
Почему в буфер, а не сразу в переменную?
|
|
|
|
21.01.2016 21:16:17
Спасибо большое. Это именно то, что надо!
|
|
|
|
21.01.2016 21:48:46
Всё очень замечательно работает.
Иногда, выделив новое слово, забываю нажать кнопку "Копировать" и новое слово уже не добавляется(дублируется старое скопированное слово). Можно ли сделать так, чтобы макрос понял, что новое слово - это только что выделенное мышкой и забрал его в буфер обмена? |
|
|
|
21.01.2016 22:00:51
Нет, потому что макросы бессильны в режиме редактирования ячейки.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
|
|
|
|
21.01.2016 22:04:43
Спасибо за ответ. Предложенный ранее вариант - просто чудо.
|
|
|
|
21.01.2016 22:19:12
Ну не знаю... Думаю проще и универсальнее без всяких макросов просто нажать Ctrl+V
![]() |
|
|
|
21.01.2016 22:31:51
|
|||
|
|
21.01.2016 23:03:09
Ну а макрос Дмитрия куда пишет содержимое буфера?
Или Вам нужно постоянно писать в одну определённую ячейку? Тогда да, можно её прописать в макрос... Тогда есть смысл его использовать. |
||||
|
|
|||
Читают тему