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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.07.2014, 12:46   #1
4oldo
Новичок
Джуниор
 
Регистрация: 08.07.2014
Сообщений: 1
По умолчанию Сохранить строку при выделении и нажатии комбинацию клавиш

Добрые люди помогите, пожалуйста.
Есть накладная в excel с очень много позиции. Каждый квартал я должен в каждой накладной выделить проданный товар и копировать в другой файл excel. При этом после копирования я строку в накладной выделяю цветом, что бы не повторялось в следующем квартале.
Как сделать, так что при выделении строки в накладной и нажатием комбинацию клавиш (ctrl+с к примеру, либо любой предложенной вами), макрос бы автоматически сохранял выделение строки в определенный файл excel (квартал.xlsx по умолчанию), а строки красил цветом (желтым, к примеру, либо если можно привязать цвет к датам, то каждый квартал что бы цвет разный был). Если копировать из накладной и сохранить строку в другом листе того же файла проще для исполнении, мне подойдет и такой вариант.
Спасибо за уделенное время, и заранее благодарен.
4oldo вне форума Ответить с цитированием
Старый 08.07.2014, 20:37   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Не видя ваших файлов, макрос не написать

Чтобы скопировать строки в другой файл, надо знать, в какой папке расположен файл квартал.xlsx
(макросу придется открыть этот файл, чтобы внести в него изменения, а потом закрыть с сохранением)

Как вариант, можете использовать это решение:
http://excelvba.ru/programmes/CopyRowsAddin
EducatedFool вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввести строку символов. Найти комбинацию из двух букв по всей строке, удалить их и сдвигать строку на пустые места AdelinaMango Общие вопросы C/C++ 9 02.04.2014 08:24
Подвисание игры при нажатии клавиш управления _PROGRAMM_ Gamedev - cоздание игр: Unity, OpenGL, DirectX 10 17.06.2012 14:22
при нажатии на кнопку данные сохранить и базу обновить adaptaciya БД в Delphi 1 30.05.2012 07:28
Замена клавиш в чужом приложении при нажатии Ecosasha Win Api 4 25.12.2011 14:07
Как при нажатии на строку в Listbox передавать нажатую строку в переменную Михаил Юрьевич Общие вопросы Delphi 5 16.03.2009 12:59