Прерывание нажатий клавиш в SpReadSheet
Проблема такова:
На форму VB 6.0 (.NET) заброшен компонент SpReadSheet из библиотеки OWC11.DLL (Microsoft Office)
Раскладка клавиатуры по умолчанию "EN" т.к. работаем на английском языке. При заполнении таблицы SpReadSheet на такой раскладке вместо точки (при введении десятичных знаков) ставится запятая. Компонент SpReadSheet распознает такое число как текст или дату, что не позволяет таким числам участвовать в вычислительных функциях. При смене раскладки клавиатуры на "RU" все просто замечательно, но весьма неудобно при переходе из клетки в клетку постоянно переключать раскладку.
Вопрос: Как поменять знаки (символы) вводимые с клавиатуры в SpReadSheet и в каком событии???