Jak zidentyfikować formułę komórki zawiera zdefiniowane nazwy w programie Excel przy użyciu VSTO? - vsto, formuła excel

Czy istnieje sposób na identyfikację formuły komórki excel zawierającej zdefiniowane nazwy za pomocą VSTO?

Czy istnieje sposób zastąpienia zdefiniowanego pliku Excel.Name we wzorze komórki Excel, gdy nazwa pliku Excel.Name została zmieniona przy użyciu VSTO?

dzięki,

Yst

Odpowiedzi:

2 dla odpowiedzi № 1

I don"t know if there is a direct built-in way to Zrób to. Jednak powinieneś być w stanie rozpoznać i wyodrębnić nazwę w formule, pobierając formułę komórki (Range.Formula) i analizując ciąg, uznając, że sekwencja znaków powinna być nazwanym zakresiem, jeśli:
0) nie jest liczbą
1) nie jest wbudowaną funkcją, którą można rozpoznać po fakcie, że następuje po niej (
2) nie jest nazwą komórki, tzn. Nie jest zapisana jako A1, A1, A $ 1 lub $ A $ 1 Brzmi jak zabawny projekt Regex!


Menu