Показать сообщение отдельно
Старый 27.09.2006, 06:09     # 242
Alex Dark
КОТовский
 
Аватар для Alex Dark
 
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569

Alex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех Гуру
Самы
Цитата:
Pride Assa$$in™:
Я понимаю что это наверное просто очень,
Конечно просто.
Перебираешь ячейки. Для каждой ячейки меребираешь посимвольно содержание. Если число - складываешь, умножаешь, делишь, вычитаешь.

А лучше прицепи пример.

ну вот так для ячейки можно сделать

rez = 0
'
MsgBox ActiveCell.FormulaR1C1
L = ActiveCell.FormulaR1C1
For i = 1 To Len(L)
If Val(Mid(L, i, 1)) <> 0 Then ' Это условие можно вообще отключить
rez = rez + Val(Mid(L, i, 1))
End If
Next
MsgBox rez
End Sub


работает для текущей ячейки
__________________
Все мы финансовые гении и эффективные менеджеры,
только не у всех одногруппник или сосед по даче - президент.
Alex Dark вне форума