03.03.2004, 14:04 | #1 |
Участник
|
SpreadSheet
Привет!
Если кто подскажет буду признелен весьма! вопрос такой, есть SpreadSheet нужно записать в ячейку А1 значение "1.2" причем именно как текст COM activeSheet; COM cell; ; activeSheet = SpreadSheet.ActiveSheet(); cell = activeSheet.range("A1"); cell.value("1.2"); тут SpreadSheet начинает соображать что "1.2" - число и отображает его как число. т.е. вопрос в том как добраться до формата ячейки? |
|
03.03.2004, 14:14 | #2 |
Участник
|
Думаю так.
Selection = Cell.Range("A1").Select Selection.NumberFormat = "@" |
|
03.03.2004, 14:24 | #3 |
Участник
|
Я так тоже думал
Это ты макрос наваял, да?
Я тоже проделывал такую штуку, но дело в том что если писать cell.numberFormat("@"); то значение в ячейке будет выровняно по левому краю, но все же эффект будет тот же - запятую он заменит на точку вот. спасибо все равно! |
|
03.03.2004, 14:55 | #4 |
Участник
|
Тогда, как вариант, поставить пробел до или после кавычек. " 1.2" или же после точки.
Если после точки - должен на сто сработать "1. 2" |
|
03.03.2004, 15:04 | #5 |
Участник
|
а если так
Конечно, чуть кривое решение, но все же:
поставь пробел перед цифрами PHP код:
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5 |
|
03.03.2004, 15:13 | #6 |
Участник
|
Про пробел
Ну вообщем я поставил апостроф "'"
и все работает как нада, хотелось бы знать как правильно... Сенькс! |
|
03.03.2004, 15:23 | #7 |
Участник
|
Правильно все делается.
Вот в этом документе предлагается именно такой способ решения проблемы AX-300-USG-009-v01.02-RU - раздел про импорт данных из Эксела)). |
|
03.03.2004, 15:29 | #8 |
Участник
|
В заключение...
ТОВАРИСЧ ПИСЬМО ПРИСЛАЛ:
Попробуй так: range.value(" '1.2");//одинарная ковычка перед значением говорит спредшиту что дальше идет текст, а саму кавычку он съедает! Кста, в самом этом шите вводя ручками в ячейку 1.2 получаешь 1,2 (или еще чего похуже). Текстового типа ячейки у него нет впринципе. И надо же было билу уродом таким родиться!!! :о) Успехов тебе на ...! С уважением Николай. |
|
22.12.2005, 12:42 | #9 |
Участник
|
Есть ли возможность, при использовании SpreadSheet создавать разрывы страниц?
В экселевском COMe например, есть классы HPageBreak и VPageBreak. А в SS я ничего подобного не нахожу! |
|