Вниз
Скачать: CL | DM;

Вопрос по Excel   Найти похожие ветки 

← →
Kaban ©   (2002-06-27 13:22) [0]

Народ, подскажите, как в Excel вычислить сумму вот такого ряда:

oo
f(x) = 2/Pi * Сумма[ ( (-1)^(n+1)/n ) * Sin(n*pi*x/L)], L = const
n=1

используя итерационные возможности Excel


← →
SPeller ©   (2002-06-27 14:49) [1]

Сделать функцию на VB и вызывать её.


← →
Kaban ©   (2002-06-27 14:54) [2]

На VB нельзя. Да я уже сам разобрался


← →
iZEN   (2002-06-27 15:12) [3]

Встречный вопрос.

Имеется Delphi-приложение, управляющее Excel через OLE-Automation.
Как занести в ячейку отформатированное значение даты/времени, представленное текстовой строкой.
Нужно занести значение строкой (27.06.2002 12:30:00). Но в Excel это значение должно быть представлено именно как дата/время в его собственном формате.

Если заносить обычным способом, то в ячейку заносится строчный тип, но не дата/время. Может быть нужно "пересчитать" ячейку, использовать формулу? Вроде всё перепробовал -- не помогает. :(

Фрагмент кода:

var
XL: Variant;// Excel
CurrentDateTime: TDateTime;
s: String;
....
ShortDateFormat := "dd.mm.yyyy";
ShortTimeFormat := "h:nn:ss";
DateTimeFormat := ShortDateFormat + " " + ShortTimeFormat;
XL.Application.Workbooks[1].Sheets[1].Range["C1:X1"].NumberFormat := "ДД.ММ.ГГГГ ч:мм";

CurrentDateTime := Now();//Для примера получаем текущую дату/время
//Форматируем дату/время:
s := FormatDateTime(DateTimeFormat, CurrentDateTime);

//Таким образом можно вставить строку, а как сделать её "настоящей" датой/временем в Excel:
XL.Workbooks[1].Worksheets[1].Cells[xly,k] := s;




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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
14-81478
kito
2002-06-27 13:34
2002.07.25
Есть ли компонент, чтобы в DBGrid отображать данные в виде дерева


1-81333
Александр
2002-07-12 21:23
2002.07.25
Интересно


1-81221
Yurko
2002-07-10 03:57
2002.07.25
ClipBoard


1-81273
delta
2002-07-15 12:47
2002.07.25
Буфер обмена


14-81464
Aladin
2002-06-23 12:24
2002.07.25
Помогите! Плз. Пишу компонент...




   Наверх