Здравствуйте.Хочу написать свою формулу для Calc'а, аргументом которой должно быть "Math-корректное" выражение, а возвращать она будет эту же формулу, но в "красивом" виде. То есть в таком виде, в который ее преобразовал бы Math.Например, я выделил ячейку и написал: "=INSERTMATH(x^2+y^2+z^2=1)". И результатом для ячейки должно стать то же самое, но в красивом виде. То есть, если говорить о данном примере, "шапочки" должны уйти, а степени должны "подняться" над соответствующими символами. Все равно, как если бы я открыл Math, ввел туда "x^2+y^2+z^2=1" и получил бы формулу. Только это я хочу сделать программно.Получить текущий документ Calc и последнюю выбранную ячейку у меня получается. А вот что делать дальше понять не могу. Видимо, нужно как-то открыть Math, дать ему аргумент функции, а потом результат его работы отдать этой ячейке (сделать результат его работы результатом работы новой функции).Прошу подсказать как этого добиться. Вполне возможно, что я совсем не туда мыслю . Заранее благодарен за помощь. С уважением, Yamamoto.
|