Здравствуйте Павел Николаевич!
Вы уже который раз спрашиваете summ и s одно и то же или нет? Ответ - нет, это не одно и тоже!
Если Вы объявите в первой строке... в модуле, форме или...
Option Explicit,
то Вам придётся обявлять все переменные с помощью Dim, Privat, Public... 'имя переменной' as 'тип переменной'
иначе по умолчанию все они будут типа Вариант (Variant), что не желательно...
Прочитать про это Вы можете в любой спрвке, хотя с первого раза (как мне) это будет не понятно, но по эксперементировав Вы всё поймёт, иначе может приввести к известным Вам проблеимам...