![]() |
#1 |
Участник
|
![]()
Подскажите кто знает как из аттэйна установить формат ячейки при выводе данных в Excel.
Пробовал как обычно XLSheet.Range('A1').NumberFormat := '0.00'; не дает! Большое спасибо! |
|
![]() |
#2 |
Участник
|
пример из VB
Worksheets("Sheet1").Range("A17").NumberFormat = "General" Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss" Worksheets("Sheet1").Columns("C"). _ NumberFormat = "$#,##0.00_);[Red]($#,##0.00)" В attain делается именно так как ты написал: IF NumberFormat <> '' THEN XlWorkSheet.Range(xlColID + xlRowID).NumberFormat := NumberFormat; //NumberFormat := '@' - числовой |
|
![]() |
#3 |
Участник
|
Цитата:
Изначально опубликовано Alex_V
//NumberFormat := '@' - числовой а если не числовой? а "текстовый" или "дата"? Или числовой, но 3 знака после запятой? Подскажите плиз... |
|
![]() |
#4 |
Участник
|
Для ленивых людей с плохой памятью (для меня) очень удобно записывать ручные операции в Excel в макросы, а потом из VBA копировать код с минимальными изменениями. Чего и вам желаю.
![]() |
|
![]() |
#5 |
Участник
|
![]()
с пасибо...
![]() |
|
![]() |
#6 |
Участник
|
А вот такой вопрос (голову сломал):
Вывожу в ячейку Excel значение типа Decimal. Перед этим делаю формат ячейки такой '0,000' значение равно 0.516237463 в ячейке отображается 0.520... и хоть убей... а мне нужно округлять до трех знаков... что я не так делаю? если добавлять нули ('0.00000'), то эффект тот же. (0,52000) |
|
![]() |
#7 |
Участник
|
У меня другая проблема:
XlWorkSheet.Range('A1').Value := Resource."No."; NumberFormat := 'General'; XlWorkSheet.Range('A1').NumberFormat := NumberFormat; При запуске ошибка: Вызо функции NumberFormat неудачен. Microsoft Excel вернул следующее сообщение: Нельзя установить свойство NumberFormat класса Range Подскажите, что не так. |
|
![]() |
#8 |
Участник
|
![]()
Наверное, надо не 'General', а 'Основной' посылать - там русский язык где-либо в Regional Options прописан...
|
|
![]() |
#9 |
Участник
|
Спасибо. "Основной" работает.
|
|
|
![]() |
||||
Тема | Ответов | |||
Приемка товара в разные ячейки | 1 | |||
Экспорт в excel | 5 | |||
Отчет в Excel - обработка триггеров | 2 | |||
как в файл Excel добавить данные из Attain | 4 | |||
Как из Excel вывести данные в Attain? | 7 |
|