私はaspose Excelエクスポートを使用しています。私は.netで式を設定しています。
3番目のセルに2つのセルの値の合計が必要です。お気に入り
Excelbook.Worksheets[0].Cells["A2"].R1C1Formula = "=SUM(R1C1,R1C2)";
しかし、列を動的に設定したい。上記の式のように列C1、C2は固定されています。
今、列名を動的に選択したいので、以下のように数式を作成したい
excelbook.Worksheets[0].Cells["A2"].R1C1Formula = "=SUM(R1C(セル B1 の値),R1C(セル B2 の値))";
したがって、B1セルに1を入力し、B2セルに3を入力すると、A1とC1を合計する必要があります.iはB1セルとB2セルに任意の値を入力でき、Excelは入力された値に基づいて合計を計算する必要があります.
このタイプの式を作成する方法を提案してください。
この方法で直接Excelで実行できます:-
=間接(B1&1)+間接(B2&1)
r1c1 フォーミュラで INDIRECT を使用するか、他の方法を提案してください。