|
|
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Всем программистам привет! Respect! Помогите решить проблему: в общем есть табла .dbf, в одном из полей присутствуют значения null, как мне правильно вывести это в отчет excel, чтобы там где null, выводился 0.00000? Я делаю как то так: Код: plaintext m.loSheet.Rows(n).NumberFormat = "@" - не помог, а может неправильно его заюзал. И еще один вопрос по excel - ю. Как вывести в таком формате(см. прил. файл. верхний рис. правильный, а нижний(как я сделал) нет, т к сьезжает влево) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2008, 20:20 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
FasterHarder Код: plaintext Всем программистам привет! Respect! Помогите решить проблему: в общем есть табла .dbf, в одном из полей присутствуют значения null, как мне правильно вывести это в отчет excel, чтобы там где null, выводился 0.00000? Я делаю как то так: Код: plaintext Формат хранения NumberVar не обещал, что сохранит столько нулей после запятой, сколько ты в него записал. Формат отображения General так же не обещал, что будет показывать нули какие-то после запятой. Selection.NumberFormat = "#,##0.00000" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 06:03 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
Вместо IIF(ISNULL(curse), 0.00000, curse) логичнее NVL(curse, 0.00000) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 06:44 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext NVL не помог, опять выводятся "голые" нули. А по поводу numberFormat сделал чуток не так, но вроде работает: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Как вывести в таком формате(см. прил. файл) слова "КУрсы валют" как бы по центру двух ячеек(C - D)? Подскажите как быть то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 15:31 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
1. Самое простое - добавить пробелы 2. Посложнее - отформатировать ячейку C4 по левому краю с отступом 3. Самое сложное - объеденить ячейки C4:D4 и отцентрировать текст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 15:46 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext вот, я тоже подумал, что нужно объединить две ячейки и отцентровать. Центрирование вроде знаю как, а вот как объединить(вроде как то через merge), но как? В хелпе про это вообще ничего не нашел. Подскажите как быть то(желательно строкой кода :)_)? P.S. спасибо AleksMed и Kruchinin Pahanа, что помогаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 16:02 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 16:11 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext thank's огромный AleksMed, теперь все как нужно. Respect. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2008, 16:17 |
|
||
|
там где null, выводился 0.00000 + excel
|
|||
|---|---|---|---|
|
#18+
> NVL не помог, опять выводятся "голые" нули. А по поводу numberFormat > сделал чуток не так, но вроде работает: А кто тебе сказал, что он тебе отформатирует ВИДИМЫЙ результат в EXCEL???? Во первых IIF(ISNULL(curse), 0.00000, curse) менее читабельно, чем NVL, во вторых выполняется больше операций -> меделенее чем NVL. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2008, 06:00 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35242877&tid=1587916]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 328ms |

| 0 / 0 |
