![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.01.2014
Сообщений: 126
|
![]()
Добрый день всем!
Помогите, пожалуйста, справиться с проблемой. Есть некая табличка (выгрузка из 1С) в ней число строк и столбцов периодически меняется (иногда в таблице встречаются и пустые ячейки). Нужен макрос который бы находил первую пустую строку после таблички и вставлял формулу в последний столбец таблицы этой (пустой) строки (ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;ссылка на диапазон последнего столбца) т.е подставленная формула должна считать промежуточные итоги в последнем столбце вне зависимости от количества строк и столбцов. ![]() |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
е если формулу написать над шапкой таблицы и закрепить область
а) итоги будут видны всегда б) следующая выгрузка не затрет Вашу строку с формулой и по барабану какого она размера и где там последняя строка
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 28.01.2014
Сообщений: 126
|
![]()
Как вариант, но хотелось бы что бы итоги все-таки были снизу таблички. Если будет макрос попробую в нем разобраться и вставлять им еще и другие формулы.
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
итог сверху - непривычно,
зато очень удобно и практично. закрепляете вместе с шапкой (1-2 доп.строки), настроили фильтр - сразу видите результат, а не надо ничего каждый раз листать до конца таблицы и там высматривать. фильтр еще и итог спрячет итог снизу - принято на бумажном носителе, для таблицы ексель это тормоз в ее увеличении, усложнение формул и неудобства просмотра. итоги сверху требуют только сломать психологический барьер - все остальное чистые простота и комфорт в эксплуатации.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 28.01.2014
Сообщений: 126
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 28.01.2014
Сообщений: 126
|
![]()
Помогите плз. очень нужно.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 28.01.2014
Сообщений: 126
|
![]()
Sub поиск_последней_ячейки_в_таблице()
RealLastRow = Cells.Find("*", [A1], xlValues, , xlByRows, xlPrevious).Row RealLastColumn = Cells.Find("*", [A1], xlValues, , xlByColumns, xlPrevious).Column Cells(RealLastRow + 1, RealLastColumn).Activate End Sub |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 28.01.2014
Сообщений: 126
|
![]()
Спасибо что не помогли
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите нужен макрос | iago | Microsoft Office Excel | 2 | 30.09.2009 19:00 |
Подправьте ПЛЗ. Макрос | Viento | Microsoft Office Excel | 4 | 30.01.2009 15:58 |
Помогите!! ПЛЗ | Merphi | Microsoft Office Excel | 6 | 19.06.2008 14:31 |