Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Период времени суток - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Период времени суток (Макросы/Sub)
Период времени суток
Guslykov Дата: Среда, 05.10.2016, 07:43 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
Здравствуйте Всем. Подскажите пожалуйста что не правильно в коде
[vba]
Код
If Time > "4:31:00" And Time < "10:59:00" Then
            Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 1
        Else
        Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 0
End If
[/vba]
Сейчас время 7часов 41 минута по идее должна выполняться строка
Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 1
Но почему то выполняется
Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 0
 
Ответить
СообщениеЗдравствуйте Всем. Подскажите пожалуйста что не правильно в коде
[vba]
Код
If Time > "4:31:00" And Time < "10:59:00" Then
            Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 1
        Else
        Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 0
End If
[/vba]
Сейчас время 7часов 41 минута по идее должна выполняться строка
Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 1
Но почему то выполняется
Workbooks("Начало").Worksheets("Гонк").Cells(1, 1) = 0

Автор - Guslykov
Дата добавления - 05.10.2016 в 07:43
_Boroda_ Дата: Среда, 05.10.2016, 07:47 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 9352
Репутация: 3924 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А так?
[vba]
Код
If Time > #4:31:00 AM# And Time < #10:59:00 AM# Then
[/vba]
АМ можно руками не писать, они поставятся автоматически
[vba]
Код
If Time > #4:31:00# And Time < #10:59:00# Then
[/vba]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА так?
[vba]
Код
If Time > #4:31:00 AM# And Time < #10:59:00 AM# Then
[/vba]
АМ можно руками не писать, они поставятся автоматически
[vba]
Код
If Time > #4:31:00# And Time < #10:59:00# Then
[/vba]

Автор - _Boroda_
Дата добавления - 05.10.2016 в 07:47
Guslykov Дата: Среда, 05.10.2016, 07:56 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
_Boroda_, Большое Вам спасибо это работает
 
Ответить
Сообщение_Boroda_, Большое Вам спасибо это работает

Автор - Guslykov
Дата добавления - 05.10.2016 в 07:56
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Период времени суток (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2016 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!