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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 15:36   #1
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию последняя строка

всем доброго времеи суток
Массив рабочей таблицы = L11:AK130
Как 3-им офисом найти последнюю занятую( а лучше первую свободную) строчку?
спасибо
0mega вне форума Ответить с цитированием
Старый 02.06.2010, 15:40   #2
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

=СЧЕТ() или =СЧЕТЗ()
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 02.06.2010, 16:48   #3
DV68
Форумчанин
 
Регистрация: 05.08.2009
Сообщений: 465
По умолчанию

Формула массива:
Код:
=МАКС((L11:AK130<>"")*(СТРОКА(L11:L130)-9))
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
DV68 вне форума Ответить с цитированием
Старый 02.06.2010, 19:11   #4
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

не хотелось форум загружать не нужной информацией , но похоже что малой кровью тут не обойдется.
И так:
В конечном результате документ имеет 4 печатных листа. На каждом листе таблица из 30 строчек + еще 2 строчки ИТОГО и ВСЕГО
ИТОГО суммирует показания 30 строчек в соответствующем столбце и пропечатывается на каждом листе.
ВСЕГО - суммирует общее значение всего списка и печатается только на последнем ЗАНЯТОМ листе.
Если общий список насчитывает 42 записи, тогда (42-30) получается 1 лист и еще 12 строчек на 2-ом листе. Значение ВСЕГО заносятся только на втором листе. Если общее число записей =90 , тогда ВСЕГО заполняется на 3-ем листе
Сама программа имеет 2 Листа: ОБЩИЙ СПИСОК (L11:AK130) и ПЕЧАТЬ
Лист ПЕЧАТЬ копирует данные из ОБЩЕГО СПИСКА по 30 строчек
Как объяснить машине, что список состоит из 24 строк и ВСЕГО заполняется не на всех листах, а только на на 1-ом ?
P.S.
Лист - это тот, что в Excel
лист - бумажный в принтере
0mega вне форума Ответить с цитированием
Старый 02.06.2010, 22:07   #5
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Без примера трудно разобраться.
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макрос замена значений последняя не занятая строка marc-nikita Microsoft Office Excel 2 07.02.2010 12:25
Последняя лабораторная... T_I_M_U_N Помощь студентам 2 16.01.2010 01:21
Последняя надежда irissska Свободное общение 6 10.07.2009 22:22
Строка состаяния или загрузачная строка Sergeu Мультимедиа в Delphi 8 27.08.2008 10:32