Как сказать ячейке содержать сумму всей строки в Excel? - PullRequest
0 голосов
/ 18 января 2012

Я хотел бы сказать листу Excel, чтобы поместить для каждой строки сумму значений между ячейками B и G в ячейке H.

Например: H1 must contain the SUM(B1:G1), H2 must contain SUM(B2:G2) ...

Я хочу сделать этот процесс автоматическим, вместо того, чтобы указывать в каждой ячейке H, которая является СУММОЙ соответствующих значений между B иГ.

Спасибо.

Ответы [ 2 ]

1 голос
/ 18 января 2012

Если вы дважды щелкнете по маленькому черному ящику в правом нижнем углу ячейки, Excel автоматически скопирует содержимое этой ячейки в нижнюю часть текущего списка, относящегося к ссылкам на ячейки внутри ячейки.Вы также можете нажать и перетащить маленький черный ящик, чтобы указать диапазон самостоятельно

0 голосов
/ 18 января 2012

Этот блок заполнит весь активированный лист при запуске.

Sub FillSums
   Dim I as Integer
   I=0

   While Err.Description = ""
       I=I+1

       Application.ActiveSheet.Range("H" & I).Formula = "=SUM(B" & I & ":G" & I & ")"
   Wend
End Sub    

Dim I as Integer
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...