Вниз
Скачать: 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.011 c
1-81365
Brand
2002-07-13 23:20
2002.07.25
Edit1.Text (***)


1-81264
Балков Евгений
2002-07-15 11:12
2002.07.25
Конвертирование Hex - ов


1-81298
EugenCFG
2002-07-12 11:03
2002.07.25
Как сделать разные по величине кнопки в ToolBar...


4-81515
KeVRter
2002-05-20 21:00
2002.07.25
Как запретить CTRL+ALT+DEL, ALT+TAB, ALT+F4, ALT+ESC....


1-81210
shelest
2002-07-11 17:00
2002.07.25
Форма в виде подсказки в Win XP.




   Наверх