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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2008, 20:30   #1
Neo007
Пользователь
 
Регистрация: 09.09.2008
Сообщений: 43
Вопрос Как сделать, чтобы информация из сентября и августа автоматически попадала в total?

Вот исходный файл с данными например: Сентябрь и Август - это рабочие листы. В лист "total" я хочу иметь возможность собирать всю информацию из "сентября" и "августа". Просто привязывать ячейки я не хочу, т.к. информация в рабочие листы может добавляться. Как сделать, чтобы информация из сентября и августа автоматически попадала в total?
Вложения
Тип файла: rar Total_invoices.rar (3.4 Кб, 19 просмотров)
Neo007 вне форума Ответить с цитированием
Старый 09.09.2008, 21:32   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Подобную процедуру
Цитата:
возможность собирать всю информацию из "сентября" и "августа"
можно назначит событию Worksheet_Activate листа Total.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 09.09.2008, 23:08   #3
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от Neo007 Посмотреть сообщение
Как сделать, чтобы информация из сентября и августа
Какая именно инфа, в каком столбце она, инфа, что, должна сумироваться??
Типа ИТОГ(сентября и августа)? В каком виде, автоматически попадала в total?
Скачал файл, в листе total, к примеру графа "Date of payment", что там должно быть, ну и т.д. по графам?

Последний раз редактировалось valerij; 09.09.2008 в 23:15.
valerij вне форума Ответить с цитированием
Старый 10.09.2008, 00:45   #4
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию

копирует в total все листы кроме него самого когда происходит sheetChage в книге. если добавить другие листы-"месяца" - обработает и их. Если я, конечно, правилно понял.
Вложения
Тип файла: rar Total_invoices.rar (16.1 Кб, 28 просмотров)
tolikman вне форума Ответить с цитированием
Старый 10.09.2008, 09:44   #5
Neo007
Пользователь
 
Регистрация: 09.09.2008
Сообщений: 43
По умолчанию

Классно, tolikman - ты гений, это именно то, что мне нужно. Вот только вопрос, как ты это сделал? Хочу использовать этот прием в будущем.)))
И еще момент: а можно файл немного усовершенствовать: например, изменил я что-нибудь в total, изменения отразились в рабочем листе (августе или сентябре) и наоборот.
Neo007 вне форума Ответить с цитированием
Старый 11.09.2008, 15:26   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

tolikman, да, неплохо. Ток вот я думаю, а не будет ли все это дело жутко тормозить, если при каждом sheetChage будет срабатывать поцедура и обрабатываться весь объём данных?
Может все-таки "повесить" это дело на Worksheet_Activate листа Total?
Конечно, это сугубо ИМХО...
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499

Последний раз редактировалось VictorM; 11.09.2008 в 15:28.
VictorM вне форума Ответить с цитированием
Старый 11.09.2008, 18:24   #7
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию

VictorM точно, так даже нужно... Neo007 вот доделал. изменения в тотале сразу вносятся в нужный лист с месяцем и соответственно обратно.
Вложения
Тип файла: rar Total_invoices.rar (28.8 Кб, 32 просмотров)
tolikman вне форума Ответить с цитированием
Старый 12.09.2008, 09:30   #8
Neo007
Пользователь
 
Регистрация: 09.09.2008
Сообщений: 43
По умолчанию

Большой респект! Спасибо всем!!!
Neo007 вне форума Ответить с цитированием
Старый 04.04.2009, 19:17   #9
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию дополнение

когда откроешь, отфильтрует листы которые находятся правее total.
добавил новый модуль NEWmod, ознакомься.
Вложения
Тип файла: rar Total_invoices.rar (31.4 Кб, 14 просмотров)
tolikman вне форума Ответить с цитированием
Старый 05.04.2009, 11:04   #10
ruavia3
Форумчанин
 
Регистрация: 13.03.2009
Сообщений: 253
По умолчанию

Можно через vlookup с добавлением дополнительных условий.
На листе total данные сортируются по дням?
ruavia3 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TOTAL forever!!! Veytarn Софт 19 25.02.2010 14:17
Как сделать чтобы файл автоматически создался в определенном месте? DM_bite Помощь студентам 6 04.08.2008 19:11
связать прогу с outlook, чтобы автоматически отбирались письма с определенной темой Katrin Общие вопросы Delphi 1 02.07.2007 13:29
надо чтобы комп автоматически перезагружался, а ещё круче чтоб вырубался steck Общие вопросы Delphi 3 01.04.2007 15:52
Подскажите как чтобы на странице сайта автоматически добавлялся RSS поток asale HTML и CSS 3 09.02.2007 21:49