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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.01.2009, 09:35   #1
Coty198
Новичок
Джуниор
 
Регистрация: 18.11.2008
Сообщений: 2
По умолчанию Помогите, плиз, вопрос по суммированию

Здравствуйте, в приложенном файле кусочек моей таблицы. Мне нужно в строки, выделенные цветом (с пятизначным кодом в начале) просуммировать числа до следующей строки, выделенной цветом. Колонок на самом деле больше, ну и строк тоже. Подскажите, пожалуйста, как это можно сделать. Заранее спасибо.
Вложения
Тип файла: rar Книга1.rar (1.7 Кб, 10 просмотров)
Coty198 вне форума
Старый 25.01.2009, 10:50   #2
cent
Пользователь
 
Аватар для cent
 
Регистрация: 26.12.2008
Сообщений: 73
По умолчанию

Ну если вручную(формулами) это действительно трудно сделать , и ячейки будут раскрашены, то можно и так. (смотрите вложение)

Код:
Sub sum()
    Application.ScreenUpdating = False
    Dim r&, rt&, i&
    r = 2: rt = 3
    Do While ActiveSheet.Cells(rt, 1).Value <> ""
        If ActiveSheet.Cells(rt, 1).Interior.ColorIndex = 6 Then r = rt: rt = r + 1
        For i = 2 To 6
            ActiveSheet.Cells(r, i).Value = ActiveSheet.Cells(r, i).Value + ActiveSheet.Cells(rt, i).Value
        Next i
        rt = rt + 1
    Loop
    Application.ScreenUpdating = True
End Sub
Вложения
Тип файла: zip Книга1.zip (7.5 Кб, 8 просмотров)
Четко сформулированная задача - половина решения!
<= Спасибо оставляем в отзывах

Последний раз редактировалось cent; 25.01.2009 в 10:52.
cent вне форума
Старый 25.01.2009, 12:19   #3
Coty198
Новичок
Джуниор
 
Регистрация: 18.11.2008
Сообщений: 2
По умолчанию

Спасибо. Если можно сделать формулами, то даже лучше будет. Вообще у меня суть проблемы следующая: идет общая сумма затрат, ниже по филиалам, а мне нужно то же самое, но по филиалам в строку. То есть колонки у меня названия филиалов. Уже замучалась с этим вопросом.
Coty198 вне форума
Старый 25.01.2009, 15:24   #4
cent
Пользователь
 
Аватар для cent
 
Регистрация: 26.12.2008
Сообщений: 73
По умолчанию

Цитата:
идет общая сумма затрат, ниже по филиалам, а мне нужно то же самое, но по филиалам в строку. То есть колонки у меня названия филиалов.
Лучше дайте файлы с примером как есть изначально и как должно выглядеть в итоге.
Четко сформулированная задача - половина решения!
<= Спасибо оставляем в отзывах
cent вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите плиз Victoria Паскаль, Turbo Pascal, PascalABC.NET 1 23.05.2008 22:48