0

新しい値を自分で入力せずに数式を変更する方法はありますか? 例:

Données!$EX$68:$IN$68  

なるべき

Données!$EY$68:$IN$68

EYの後ろEXは4文字までなので自分で計算したくありません。

ありがとう。

4

1 に答える 1

2

これを行うには、R1C1 フォーマットを使用できます。

Row1 = 1
Column1 = 2
Row2 = 10
Column = 2

Formula = "=sum(r%(first)sc%(second)s:r%(third)sc%(fourth)s)" % {'first':Row1, 
                                                                 'second':Column1, 
                                                                 'third':Row2, 
                                                                 'fourth':Column}
xl.Cells(1,1).FormulaR1C1 = Formula

数式を作成=SUM($B$1:$B$10)します: セル A1 で。[] を使用してオフセットを示すなど、Excel で R1C1 書式設定を使用してできることはたくさんあります。Python から数式を書くのが少し楽になります。お役に立てれば!

于 2013-05-15T17:45:36.413 に答える