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

Вниз

Проблеммы с Excel   Найти похожие ветки 

 
Klerk   (2004-05-11 14:17) [0]

Объясните, что за глюк?
Пытаюсь вставить в ячейку строку, которая храниться в БД.
Значение из БД предварительно присваивается переменной NowRasShet(string). Далее:
NowRasShet:=table.Fieldbyname("...").value;  
(т.е NowRasShet= 40702810400000000229 - это храниться в БД)
Далее делаю:
Excel.ActiveSheet.Cells.Item[5, 3].Value :=NowRasShet;
Так вот, если в Excel выставить формат ячейки как число (без дробной части), что он последние три знака  (229) заменит нулями.
А если выставить формат ячейки как "текст", то вставиться фигня:
4,07028E+19.
Помогите решить проблемму.


 
Klerk   (2004-05-11 15:28) [1]

Неужели никто-ничего?


 
Карелин Артем ©   (2004-05-11 15:30) [2]

Ты формат выставляешь до или после операции вставки?


 
Klerk   (2004-05-11 15:49) [3]

Файл Excel"я - накладная.
То-есть он существует. Я его открываю и вставляю в ячейку данные из БД. И тип ячейки я указал при создании файла.


 
Карелин Артем ©   (2004-05-11 15:54) [4]

Попробуй выставить формат как "@"
ExcelDoc.Range[Cell1, Cell2].NumberFormat:="@";
У меня работает.


 
Klerk   (2004-05-11 16:17) [5]

Теперь вставляет нормально. Спасибо.



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-1084186103
Mishenka
2004-05-10 14:48
2004.05.30
Есть ли стандартные диалоги для поиска в Базах данных?


3-1084249325
Jedu
2004-05-11 08:22
2004.05.30
Сортировка по заданному полю в IBDataSet


7-1082307832
kat
2004-04-18 21:03
2004.05.30
В чем кроме paramstr могут передаваться параметры.


3-1083836197
Pul
2004-05-06 13:36
2004.05.30
DBGrid и редактирование lookup полей


14-1084108731
ПЛОВ
2004-05-09 17:18
2004.05.30
Где б достать TRichEdit с картинками =)