У меня есть Excel, который имеет весь список меток в колонке C. Мне нужно окно сообщения, которое должно рассчитать сумму этих меток и должно отображать меня при закрытии Excel (или), это нормально, если он показывает мне, когда я нажимаю любую комбинацию клавиш. Я попытался с помощью кода ниже, но он не работает:Суммировать определенные значения в Excel и отображать в окне сообщений?
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim answer As Integer
answer = MsgBox("Do want to see the total?", vbYesNo + vbQuestion, "Total")
If answer = vbYes Then
Range("G1").Value = Application.Sum(Range(Cells(3, 2), Cells(3, 3000)))
Else
'do nothing
End If
End Sub
Ваши столбцы и строки обращены назад в вашей ссылке на ячейки. Это должно быть «Ячейки (2,3), Ячейки (3000,3)». –