2017-02-14 10 views
0

javaのaspose.cellsを使用してExcelのフィールドのプレースホルダを作成しようとしています。私はスマートマークについて知っています。ユーザーは<>を使用してプレースホルダを指定します。それを処理して '& ='表記に変更します。私は数式のためにこれをどのようにしますか? <にいくつかの数式がある場合>指定されたキーが数式であるかどうかを検出する関数がasposeにありますか?Asposeの式の検出

答えて

0

Aspose.Cells APIを使用してFindまたはSearchオプションを使用して、セルに希望のキーがあるかどうかを最初に検出してみてください。たとえば、文字列が "<>"で始まる場合があります(document ) "& == DynamicFormula" - >動的数式、例:& == A {r} * B {r} 2のように動的/反復の動的数式を使用または置換します。 ) "& = & = RepeatDynamicFormula" - >動的式を繰り返します。例:& = & = A {r} * B {r}。 (参考までにdocumentをご覧ください)。

私はAsposeのSupport developer/Evangelistとして働いています。

+0

「<>」には列見出しも含まれます。私は、 "<>"で囲まれたものが式であるかどうかを教えてくれる、組み込みの関数を呼び出すことができるかどうかを知りたいです。 – user4790067

+0

まあ、そのような組み込み関数はありません。 Aspose.Cellsが提供する検索/検索オプションを使用して、式かどうかを評価する必要があります。 MS Excelでは、数式は一般に「=」文字で始まります。 –