2013-05-15 94 views

回答

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 

使公式。在excel中使用R1C1格式化可以做很多精巧的事情,例如使用[]表示偏移量。使用Python編寫公式不那麼痛苦。希望這可以幫助!

+0

哇,我會嘗試tomorov,如果這個工程它看起來很棒! –