Используя Xlwings, как я могу увеличить свой диапазон - PullRequest
0 голосов
/ 21 октября 2018

В настоящее время я использую xlwings для добавления суммы данных ниже (4 + 87) в следующую строку, т. Е. Всего

 Positon    Total Count
  FCO        4 
  EUCO       87 
  Total      91

Диапазон данных для вышеуказанных данных в Excel составляет $G $ 38: $ H $ 40, т.е. код 1 .

В коде 2 я пытаюсь добавить общее количество, то есть 4 + 87 = 91, и добавить его к G39 как общее значение, а H41 как к 91. Было бы здорово, если кто-то может помочья на этом, пытался это целый день

Code 1:    IN[286]: sht_1_Segment.range('Type').expand()
           Out[286]: <Range [CIP.xlsx]IP!$G$38:$H$40>

Code 2:    a = 0.0
    for k in range(1, sum(isinstance(i,list) for i in sht_1_Segment.range('Type').expand().value)):
        m = sht_1_Segment.range('Type').expand().value[k][1]
    a = m + a
...