![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 79
|
![]()
Добрый день.
Нужна ваша помощь. Есть одна задумка, но осуществить не получается, т.к. не селен в макросах. Так как часто приходится копировать необходимый мне текст, с одного листа на другой, хотелось бы, при нажатии правой клавиши мышки перенести необходимый текст на другой лист, в свободную, пустую строку. Подробнее: Необходимо, из контекстного меню, выбрать команду "Переместить" и из Листа "ЛМК" автоматически копируется выбранный текст, находящиеся в ячейках столбца С, Е и F на Лист "Оформ." в пустые строки, расположенные ниже имеющегося текста, в ячйки столбцов С,D и E. Есть файл во вложении. Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
1. Создаете контекстное меню Как добавить свои команды в стандартное контекстное меню
2. Назначаете команде контекстного меню Ваш макрос "Переместить". Макрос можно записать макрорекордером и затем подредактировать, чтобы он находил первую незаполненную строку Как определить последнюю ячейку на листе через VBA
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 79
|
![]()
В контекстное меню добавил, а вот с макросом не получается.
Как сделать макрорекордером, чтобы необходимый мне текст копировался на другой лист в определенные ячейки. |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
Что-то не получается, выкладывайте файл с тем, что у Вас есть, что получилось. Посмотрим.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 79
|
![]()
Файл во вложении.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Копирование в нижнюю пустую строку листа "Оформ" можно сделать так
Код:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Если же предполагается копировать данные от ФИО, то тогда можно так
Код:
Все работает
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 79
|
![]()
VictorM
То что надо! Спасибо вам за помощь! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование строки на другой лист | dsadik91 | Microsoft Office Excel | 5 | 03.06.2012 12:52 |
Копирование строки на другой лист ! | Maksiart | Microsoft Office Excel | 5 | 21.11.2011 23:47 |
Копирование данных фильтра на другой лист | GieNa | Microsoft Office Excel | 7 | 08.08.2011 17:29 |
Копирование данных по определенным критериям на другой лист. | Dilmira | Microsoft Office Excel | 5 | 28.04.2011 16:11 |
копирование в другой лист | nisan | Microsoft Office Excel | 1 | 28.10.2010 19:44 |