Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
06.04.2014, 18:38
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
здравствуйте я программно сначала указываю Код: vbnet 1. 2. 3. 4. 5. 6. 7.
на ячейку B6 программно вешаю формулу =Янв!B6+Янв!B7+Янв!B8+Янв!B9+Янв!B10+Янв!B11+Янв!B12+Янв!B14 +Янв!B15+Янв!B16+Янв!B17+Янв!B18+Янв!B19+Янв!B20+Янв!B22+Янв !B23+Янв!B24+Янв!B25+Янв!B26+Янв!B27+Янв!B28+Янв!B30+Янв!B31 +Янв!B32+Янв!B33+Янв!B34+Янв!B35+Янв!B36+Янв!A38+Фев!B6+Фев! B7 потом после выполнения скрипта вижу, что формат ячейки дата, когда её туда могло надуть? спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.04.2014, 19:09
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
подсказали Лучше сначала вставить формулу, потом назначить формат окей, залечилось ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.04.2014, 19:56
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
да нет оказывается не залечилось, актуально всё также стоит формат дат, а я программно ставил "General" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.04.2014, 20:50
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
присмотрелся в ячейке Экселя H6 формула =Янв!H6+Янв!H7+Янв!H8+Янв!H9+Янв!H10+Янв!H11+Янв!H12+Янв!H14+Янв!H15+Янв!H16+Янв!H17+Янв!H18+Янв!H19+Янв!H20+Янв!H22+Янв!H23+Янв!H24+Янв!H25+Янв!H26+Янв!H27+Янв!H28+Янв!H30+Янв!H31+Янв!H32+Янв!H33+Янв!H34+Янв!H35+Янв!H36+Янв!A38+Фев!H6+Фев!H7 Но если нажать показать этапы вычисления увижу Ссылка Вычисление Отчёт!$H$6 = 0+"ИТОГО ЗА ПЕРИОД"+Фев!H6+Фев!H7 И видимо отсюда все ошибки, откуда ветер дует в формулу ячейки? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.04.2014, 21:13
|
|||
---|---|---|---|
Указывал формат ячейки дата - не сбылось |
|||
#18+
катастрофакогда её туда могло надуть?Когда Excel определил, что в исходных данных суммирования есть даты ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.04.2014, 05:48
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
Serge 007, и как программно Эксель переубедить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.04.2014, 09:32
|
|||
---|---|---|---|
Указывал формат ячейки дата - не сбылось |
|||
#18+
Никак. Excel так устроен. Можно на VBA переводить формат в необходимый ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.04.2014, 09:44
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
Serge 007, а то что я выложил это не то? если не то, тогда как? дайте пжл строку кода ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.04.2014, 22:52
|
|||
---|---|---|---|
Указывал формат ячейки дата - не сбылось |
|||
#18+
катастрофа, Формат General означает, что Excel определяет формат данных по своим алгоритмам. Попробуйте Text. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2014, 00:21
|
|||
---|---|---|---|
Указывал формат ячейки дата - не сбылось |
|||
#18+
iMrTidy, тогда формула вернет текст самой формулы, а не результат :-) Для ЦЭ: Вам уже сказали: записываете формулу в ячейку, затем устанавливаете формат для той ячейки, в которой формула. После F2-Enter формат поменяется Excel-ем автоматически на тот, который он посчитает правильным. К сожалению, его понятия не всегда совпадают с действительностью. Например, если хоть одна из ячеек формулы будет содержать дату - формат ячейки с формулой будет Дата. Так же, если одна из рядом стоящих ячеек содержит значение даты, можно с большой долей вероятности полагать, что и этой ячейке будет присвоен такой же формат(Excel все еще страется думать за нас). P.S. По моим примеркам в ячейке вообще должно быть значение ошибки, если этапы вычисления таковы: 0+"ИТОГО ЗА ПЕРИОД"+Фев!H6+Фев!H7 с текстом нельзя производить математические операции, к коим сложение несомненно относится. Excel в таких случаях #ЗНАЧ! выдает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2014, 01:08
|
|||
---|---|---|---|
Указывал формат ячейки дата - не сбылось |
|||
#18+
The_Prist, ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2014, 05:31
|
|||
---|---|---|---|
|
|||
Указывал формат ячейки дата - не сбылось |
|||
#18+
спасибо, попробую ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2014, 13:04
|
|||
---|---|---|---|
Указывал формат ячейки дата - не сбылось |
|||
#18+
iMrTidy, Попробуйте изменить формулу или просто нажать F2 - Enter . Текстовый формат не лучшее решение для формул. В подобных случаях лучше внесит изменения в формулу: =ТЕКСТ(A1+A2;"#") =ТЕКСТ(Янв!B6+Янв!B7+Янв!B8+Янв!B9+Янв!B10+Янв!B11+Янв!B12+Янв!B14 +Янв!B15+Янв!B16+Янв!B17+Янв!B18+Янв!B19+Янв!B20+Янв!B22+Янв !B23+Янв!B24+Янв!B25+Янв!B26+Янв!B27+Янв!B28+Янв!B30+Янв!B31 +Янв!B32+Янв!B33+Янв!B34+Янв!B35+Янв!B36+Янв!A38+Фев!B6+Фев! B7;"#") вместо решетки можно указать 0. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&tablet=1&tid=2174123]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 462ms |
0 / 0 |