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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2012, 06:53   #1
PooTChi
Новичок
Джуниор
 
Регистрация: 18.06.2012
Сообщений: 2
По умолчанию Объединение строк и и сложение данных

Доброго времени суток.

Есть таблица, в одном столбце названия машин, в других время работы. Требуется получить общее время работы а/м по каждому дню.
Во вложении сверху пример исходной табл, а снизу то. что должно получиться.
Сижу уже неделю, никак не могу придумать как реализовать(((

P.S.: сложение требуется реализовать при помощи МАКРОСА, НЕ формулой.

Заранее благодарю коллективный разум
Вложения
Тип файла: rar СумПоСтр.rar (4.4 Кб, 16 просмотров)
PooTChi вне форума Ответить с цитированием
Старый 06.07.2012, 10:53   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Код:
Sub Summ()
  I = 1
  While Not IsEmpty(Cells(I, 1))
    If Cells(I, 2) = Cells(I + 1, 2) Then
      For J = 3 To 15
        Cells(I, J) = Cells(I, J) + Cells(I + 1, J)
      Next J
      Rows(I + 1).Delete Shift:=xlUp
    Else
      I = I + 1
    End If
  Wend
End Sub
вот так работает
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 06.07.2012, 11:40   #3
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

вы так хотели?
Вложения
Тип файла: rar СумПоСтр.rar (12.7 Кб, 13 просмотров)
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 06.07.2012, 13:16   #4
PooTChi
Новичок
Джуниор
 
Регистрация: 18.06.2012
Сообщений: 2
По умолчанию

Спасибо, все работает!

DiemonStar, то что нужно.

staniiislav, немного не то, таблица снизу - это был пример того, что должно получиться. Операции надо было проводить в первой таблица. Но все равно спасибо.
PooTChi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложение данных строк с одинаковым названием k.ibragimov Microsoft Office Excel 16 11.01.2017 16:25
Сложение строк loktor Помощь студентам 0 10.12.2011 21:23
Объединение строк fox31 Microsoft Office Excel 1 31.03.2011 17:35
сложение строк zhenya.ya Помощь студентам 2 07.03.2011 13:39
Сложение строк. Дырдин Общие вопросы C/C++ 16 12.11.2009 19:30