Как узнать ячейку последней формулы с помощью Excel-DNA - PullRequest
0 голосов
/ 14 января 2019

Когда я ввожу формулу, я хочу знать, что является последней формулой ячейки.

, например, во-первых, я ввожу '= custome (1,2)', я хочу знать последнюю формулу ячейки, когда меняю формулу на '= custome (2,3)'.

Пожалуйста, помогите мне, если вы знаете, знаете решение

1 Ответ

0 голосов
/ 25 февраля 2019

Как насчет этого?

 public class Class1
{

    public static string LastFormula = "";

    [ExcelFunction(Description = "")]
    public static object Foo(string val)
    {
        var app = (Microsoft.Office.Interop.Excel.Application)ExcelDna.Integration.ExcelDnaUtil.Application;
        Microsoft.Office.Interop.Excel.Range cell = app.ActiveCell;

        LastFormula = cell.Formula;//
        return val;
    }
}
...