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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2009, 20:08   #21
sttafi
Пользователь
 
Регистрация: 12.05.2009
Сообщений: 18
По умолчанию

была бы очень вам благодарна
пока придумала только так изменить:
i = 2
j = 2
Do While Sheets("Физические лица").Cells(i, 2) <> ""
i = i + 1
Do While Sheets("Штатное расписание").Cells(j, 1) <> ""
If Sheets("Физические лица").Cells(i, 2).Value <> Sheets("Штатное расписание").Cells(j, 1).Value Then GoTo 10


Sheets("Штатное расписание").Cells(j, 3) = Val(Sheets("Штатное расписание").Cells(j, 2)) - Val(Sheets("Физические лица").Cells(i, 3))
10

j = j + 1

Loop

Loop
End Sub
пытается считать...расчет производит только для одной строки листа ФЛ
sttafi вне форума Ответить с цитированием
Старый 18.05.2009, 21:07   #22
pivas
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 412
По умолчанию

Простите, что заставил ждать. Посмотрите такой вариант:
Sub CommandButton1_Click()
i = 3
j = 2

Do While Sheets("Штатное расписание").Cells(j, 1) <> ""
Do While Sheets("Физические лица").Cells(i, 2) <> ""
If Sheets("Штатное расписание").Cells(j, 1).Text = Sheets("Физические лица").Cells(i, 2).Text Then Sheets("Штатное расписание").Cells(j, 3).Value = Sheets("Штатное расписание").Cells(j, 2).Value - Sheets("Физические лица").Cells(i, 3).Value
i = i + 1
Loop
i = 3
j = j + 1
Loop
End Sub
pivas вне форума Ответить с цитированием
Старый 18.05.2009, 21:12   #23
sttafi
Пользователь
 
Регистрация: 12.05.2009
Сообщений: 18
По умолчанию

спасибо большое
sttafi вне форума Ответить с цитированием
Старый 07.12.2012, 10:25   #24
svetik-z-24
Новичок
Джуниор
 
Регистрация: 07.12.2012
Сообщений: 3
По умолчанию Сумма с разных листов по одному критерию

помогите плиз. у меня книга из 31 листа. мне нужно суммировать значения с каждого листа при условии соответствия нужной фамилии. т.е. например, если в листе 1 ячейке G20 стоит фамилия Сидоров, то значение ячейки H20 листа 1 + в листе 2 ячейке G20 стоит фамилия Сидоров, то значение ячейки H20 листа 2, а если Петров, то не суммировать, а смотреть лист 3 и т.д. Как мне прописать такую формулу что б подвести сумарный итог по каждому сотруднику за месяц? Да еще, фамилии у меня забиты в выплывающий список (если это как то может повлиять). Жду помощи!!!!!!!!!!!
svetik-z-24 вне форума Ответить с цитированием
Старый 07.12.2012, 10:33   #25
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Без Вашего примера Вашего файла думаю Вам никто не поможет.
Ну разве если кому-то совсем делать будет нечего... Но 90% вероятность, что чужой пример Вы использовать не сможете.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 07.12.2012, 12:14   #26
svetik-z-24
Новичок
Джуниор
 
Регистрация: 07.12.2012
Сообщений: 3
Радость

как мне прикрепить к сообщению файл? я совсем чайник, помогите!!!!!!!!!!
svetik-z-24 вне форума Ответить с цитированием
Старый 07.12.2012, 14:33   #27
The_Prist
Участник клуба
 
Аватар для The_Prist
 
Регистрация: 17.07.2009
Сообщений: 1,088
По умолчанию

Не подойдет? Как просуммировать данные с нескольких листов, в том числе по условию
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru
The_Prist вне форума Ответить с цитированием
Старый 07.12.2012, 17:50   #28
svetik-z-24
Новичок
Джуниор
 
Регистрация: 07.12.2012
Сообщений: 3
По умолчанию


че то я ничего непоняла в этихпользовательских функциях, но сайт полезный. Спасибо.
svetik-z-24 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет суммы в DBGrid girz БД в Delphi 3 16.05.2009 14:11
подсчет ячеек в зависимости от даты Алексей777 Microsoft Office Excel 4 20.02.2009 13:48
Подсчет суммы Kardi PHP 0 23.11.2008 16:46
Удалить строку листа Excel при выполнении условия Gennady Microsoft Office Excel 14 18.12.2007 13:54