|
|
|
Excel VBA Помагите немогу найти решеняе (Date)
|
|||
|---|---|---|---|
|
#18+
У меня 5 TextBox( BatOnDate, BatOnTime, BatOffDate BatOffTime и PowerHrs) BatOnDate = дата нач. BatOnTime = время нач. BatOffDate = дата кон. BatOffTime = время кон. PowerHrs = время разницы в часах может быть больше >24 Из них 4(Bat*) при запуске формы отображают данные четырех ячеек таблицы . Задача (BatOnDate +BatOnTime)-(BatOffDate+BatOffTime) = PowerHrs Не как не могу найти подходящие рабочего решения для вычисления PowerHrs. Подскажите пожайлуста а, то голова уже пухнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 04:39 |
|
||
|
Excel VBA Помагите немогу найти решеняе (Date)
|
|||
|---|---|---|---|
|
#18+
Для разницы - datediff ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 05:20 |
|
||
|
Excel VBA Помагите немогу найти решеняе (Date)
|
|||
|---|---|---|---|
|
#18+
RestavraciyaДля разницы - datediff DateDiff Вычесляет разницу 2х дат... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 05:32 |
|
||
|
Excel VBA Помагите немогу найти решеняе (Date)
|
|||
|---|---|---|---|
|
#18+
А у вас их сколько в разнице ? Больше чтоли ? Или вам надо выражение целиком подсказать (включая сумму) ? ;-) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 06:04 |
|
||
|
Excel VBA Помагите немогу найти решеняе (Date)
|
|||
|---|---|---|---|
|
#18+
Михаил_БлиновPowerHrs = время разницы в часах может быть больше >24если находить разницу в минутах, то можно затем выделить, минуты отдельно, часы отдельно Код: plaintext 1. 2. 3. 4. 5. или ещё дни выделить 2 дня 3 час. 15 мин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 07:48 |
|
||
|
Excel VBA Помагите немогу найти решеняе (Date)
|
|||
|---|---|---|---|
|
#18+
RestavraciyaА у вас их сколько в разнице ? Больше чтоли ? Или вам надо выражение целиком подсказать (включая сумму) ? ;-) Код: plaintext Благодарю все получилось! Вот только есть вопрос немогу сообразит как правильно описать Textbox_Change что при изменение даты вручную автоматически обновлялся TextBox_PowerHrs Private Sub Change() Dim BatOnDate Dim BatOnTime Dim BatOffDate Dim BatOffTime BatOnDate = TextBox_BatOnDate BatOnTime = TextBox_BatOnTime BatOffDate = TextBox_BatOffDate BatOffTime = TextBox_BatOffTime PowerHRS = DateDiff("H", CDate(BatOnDate) + CDate(BatOnTime), CDate(BatOffDate) + CDate(BatOffTime)) TextBox_PowerHrs = PowerHRS End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 23:35 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34933968&tid=2163089]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 369ms |

| 0 / 0 |
