Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.09;
Скачать: CL | DM;

Вниз

запрос в сводную таблицу Excel   Найти похожие ветки 

 
Анна   (2007-08-06 22:05) [0]

Из запроса строю сводную таблицу в Excel-e. Программу отладила в Excel-e 2002. У заказчика стоит Excel 2003 и поле из select-a, кот идет для построения сводной таблицы  как "данные" отображаются на листе в текстовом формате. И естественно, когда я беру все эти поля , включая "данные" для построения сводной таблицы - то на месте "данных" отображаются единицы.
Делаю на листе : XL.Columns[E].Select;
XL.Selection.NumberFormat:="@";
В отладке, когда дохожу до этого места, действительно, Excel показывает, что формат этого  столбца стал "общий" и заполняю этот лист результатом select-a. На втором листе строится сводная табл, и опять вместо данных единицы. Смотрю формат - он снова текстовый.
СтавлюXL.Columns[E].Select;
XL.Selection.NumberFormat:="0.0;
выдает ошибку : нельзя установить свойство NumberFormat класса Range. Хотя в макросе у заказчика в Excel2003 именно так и показывает установку формата чисел.
Помогите пож-та советом, никак не могу справиться самостоятельно. У заказчика настройка системы - Decimalseparator :=","; когда ставлю перед выводом в Excel
Decimalseparator :="."; то тоже ничего не меняется, все равно формат ячеек - текстовый, но отображение уже с точкой.
Заранее спасибо за ответы. ( очень жду их!)


 
umbra ©   (2007-08-07 11:58) [1]


> XL.Selection.NumberFormat:="0.0

дело действительно в сепараторе

XL.Selection.NumberFormat:="0" + XL.International(xlDecimalSeparator) + "0";


 
umbra ©   (2007-08-07 11:59) [2]

и еще - XL.Selection.NumberFormatLocal



Страницы: 1 вся ветка

Текущий архив: 2007.12.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
2-1195027786
umbra
2007-11-14 11:09
2007.12.09
как скомпилировать модуль не в проекте?


2-1194804112
pirks
2007-11-11 21:01
2007.12.09
объединение RadioButton в группу...


2-1194847910
Layner
2007-11-12 09:11
2007.12.09
Посоветуйте ф-ю определения размер ОЗУ / свободной памяти


2-1195138933
авыф
2007-11-15 18:02
2007.12.09
TKWizard перепрыгнуть страницу


15-1193984852
AndrewK
2007-11-02 09:27
2007.12.09
Проблемы с Delphi