![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 226
|
![]()
Добрый день, уважаемые форумчане, знатоки VBA.
Прошу Вашей помощи в написании небольшого макроса по добавлению строки с выполнением еще парочки действий. Описание макроса внутри файла. Заранее огромное спасибо! |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
А сами что-нибудь пытались сделать?
Судя по файлу XLSX - даже и не пробовали... Необходимый вам макрос - простейший, за минуту записывается макрорекордером. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 226
|
![]()
К сожалению я полный профан в этом, если поможете буду очень благодарен. Сейчас попробую поколдавать с макрорекоррдером, но мои предыдущие попытки не к чему хорошему не приводили...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 226
|
![]()
Макрорекодером не получается, т.к. место вставки строки может быть произвольным и еще надо чтобы дата текущая значением вставала. Помогите, пожалуйста.
|
![]() |
![]() |
![]() |
#5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
правой кнопкой мыши по ярлыку листа, исходный текст, копируете в модуль листа этот
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 14.05.2012 в 12:22. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 226
|
![]()
Спасибо!!!
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 14.05.2012
Сообщений: 1
|
![]()
У меня есть таблица,которая каждый день заполняется.
Столбцов много, но надо,чтобы при виде слов Кувандык, Станкоснаб,Родионов, Гена,Юра данные копировались строками в разные листы книги в зависимости от попадающего слова. прилагаю образец,что нужно получить.ТРАНЗИТЫ.rar |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Т.е. при добавлении копировать. Понятно.
А при стирании? А если завели с ошибкой? А потом исправили? Неправильно исправили, и переправили? Может быть делать без изысков - вести одну таблицу/базу, и показывать нужное фильтром? Можно ещё сводную использовать, или Access подключить с запросами и отчётами, если ИНОГДА нужно показать выборку начальству (хотя изредка можно и вручную скопипастить отфильтрованное, и никого не напрягать (т.е. я думал Access и мозги).
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
мой Вам совет - не плодите листы, это путь в никуда.
поставьте фильтр и Вы на этом же листе увидите данные отдельно по Кувандык, Станкоснаб, Родионов, Гена, Юра и пр. зато потом отчет сформировать можно более есстественным способом (без головняка как собрать данные с разных листов) за период, по контрагенту и еще кто знает по чему...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 22.08.2014
Сообщений: 3
|
![]()
доброго времени суток всем!
Очень помог код от ув. IgorGO( пост 5). Спасибо! То что искал. Но как всегда хочется чего то большего. ![]() Вопрос вот в чем. Как сделать так(добавить к коду), чтобы кликать можно было ни по одной ячейке, а в 1-ом, 2-ом, 4-ом и т.д. столбце(колонке), например. соответственно и правила менялись - стирались данные в других копируемых ячейках. И еще, но не обязательно. Как вместо даты поставить формулу. Честно. Все о чем можно догадаться по смыслу, перепробовал. Заранее благодарен. Последний раз редактировалось smz1; 22.08.2014 в 15:33. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование данных между листами с условием | igorMalov | Microsoft Office Excel | 3 | 24.02.2012 11:03 |
Макрос: копирование строки с условием | MaxxVer | Microsoft Office Excel | 9 | 05.12.2011 21:54 |
Копирование с условием (Макрос Excel) | Gvaridos | Microsoft Office Excel | 0 | 09.12.2010 11:44 |
Автоматическое добавление строки или условное копирование формул. Возможно ли? | PhilAT | Microsoft Office Excel | 8 | 24.04.2010 23:15 |
Копирование данных в другой документ с условием | oleg544 | Microsoft Office Excel | 2 | 05.04.2010 11:12 |