Delphi & OpenOffice работа с таблицами

Boфкa
Дата: 23.06.2009 11:12:42
Доброго времени суток! Вот такая проблема, при работе с таблицой в OpenOffice из делфи, я не могу идти дальше 26 столбца... Не могу понять в чем проблема! По строкам идет отлично!
slgeo
Дата: 23.06.2009 12:03:26
наверное, число магическое
может код для начала?
Boфкa
Дата: 23.06.2009 12:19:54
Вот процедура создает новый документ, в нем таблицу размером 50х20.
Я пытаюсь пройти по каждой ячейке первой строки, но доходя до 26, он мне выдает ошибку:
"Project Project1.exe raised exception class EOleException with message 'com.sun.star.uno.RuntimeExcwption:'. Process stopped. Use Step or Run to continue."
И выдает сроку (№4724) в модуле uOpenOffice (http://yuri.elmeh.ru/).

procedure TForm1.Button1Click(Sender: TObject);
var i:byte;
begin
OW:=TOOWriter.Create;
OW.Connect:=true;
OW.OpenDocument('',[],ommAlways);
OW.Tables.Insert(50,20,'',OW.ViewCursor);
For i:=0 to 50 do
OW.Tables.Items[0].Cell[i,0].AsNumber:=i;
OW.Visible:=true;
OW.Free;
end;
slgeo
Дата: 23.06.2009 13:31:43
отлично, кто ж знает что там писано в злополучном uOpenOffice
вот тут довольно доходчиво все расписано
Boфкa
Дата: 23.06.2009 13:41:45
Там нет того что нужно...
Boфкa
Дата: 23.06.2009 14:34:47
Так ладно, вот еще проблема, мне нада вставить на место закладки строку, строка вставляется.
OW.Bookmarks.ItemsByName[Name].SetCursorPosition(OW.ViewCursor);
OW.ViewCursor.Text:=Stroca;
Но мне надо удалить то, что остается, т.е. в строке подчеркивание, в ворде было просто, вставляли текст в диапазон:
WD.Rande(s1,s2).Text:='111111111';
А как сдезь сделать так же???
Boфкa
Дата: 23.06.2009 21:03:56
Со вставкой разобрался, сделал как надо. Вернемся к прошлому вопросу! ЛЮДИ HELP!!! Кто сталкивался, напишите что делать!!!
Boфкa
Дата: 24.06.2009 12:42:23
Значит это вовсе не магическое число (26), это количество букв английского алфавита! дресация может идти как по номеру ячейки таблицы (0,0), так ии по ее имени (A1), как мне обратиться к ячейке AA1 или 27,1!!! Помогите!!!!! У меня уже нет сил!!!
Boфкa
Дата: 24.06.2009 15:37:54
Мне тут ответят или нет!!!!!