| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование, связанное с MS Office > Скинуть только уникальные записи и проссумировать |
| Автор: Staruha 1.3.2005, 14:51 | ||
Данный код выводит все записи за месяц на лист,а потом фильтрует. Это все ,что получилось.А хотелось бы ,что бы на лист сразу сбрасывались только уникальные записи, т.к. нужно по ним проссумировать столбец Часы. |
| Автор: Akina 1.3.2005, 15:08 |
| Погоди... ты слизываешь данные с листа Лист2... а НА НЕМ предварительно отфильтровать уникальные записи нельзя? |
| Автор: Staruha 1.3.2005, 16:24 |
| Ну там таблица отличается от той куда скидываются донные.В конечной таблице еще столбцы будут для обработки полученных данных |
| Автор: Jureth 2.3.2005, 08:59 | ||
Если время не критично и база небольшая, то можно так:
|
| Автор: Staruha 2.3.2005, 10:47 | ||
| Кое что подправила.Получилось то что надо! Я у тебя уже не первый раз встречаю это F- обьясни как это работает,надо ли на него переменную обьявлять. Огромное спасибо!Сейчас займусь суммой,думаю управлюсь
|
| Автор: Akina 2.3.2005, 11:02 | ||
ОБычный флаг. Dim F as Boolean |
| Автор: Staruha 2.3.2005, 11:59 | ||
Akina ,расскажи еще что нибудь о флаге. |
| Автор: Akina 2.3.2005, 12:15 |
| Флаг (в данном случае и аналогичных) есть переменная (булева или иного типа), которой присваивается значение в зависимости от неких условий для передачи информации в другое место программы, где на основе запомненного значения принимается решение о выполнении одной из веток кода. В указанном примере в цикле производится сравнение с уже имеющимися значениями. Если равно - событие запоминается в значении флага и ниже по коду используется условное выполнение в зависимости от того было событие "равно" или нет. Флаг может быть Boolean (для передачи сведений "было событие"/"не было события") или, например, Integer (чтобы передать еще и, скажем, какое именно событие из списка возможных). |
| Автор: Staruha 2.3.2005, 16:29 | ||
Akina большое спасибо.И Jureth еще раз спасибо. Самая трудная часть сделана.Остается на к-ты это умножить.С суммой долго возилось .Наконец получилось.Может полегче можно сделать.Хотя работает быстро.А на какой объем хватит этого F?
|
| Автор: Akina 2.3.2005, 17:00 | ||
издеваешься? |
| Автор: Staruha 2.3.2005, 21:02 | ||
А f для меня на тот момент было белым пятном.Не знаю как другим ,но мне надо время ,чтоб понять ноывое.Пока с работы ехала все по полочкам разложилось.И как это работает дошло.Вот такой канфуз. |