Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2010, 15:42   #1
Kveldulv
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 25
По умолчанию Проблема с перемножением значений.

Возникла такая проблема, может кто сталкивался и сможет помочь.
Есть сетевой файл, в котором перемножаются две ечейки (в коде VBA). И случилась такая ситуация: На трех компах все перенможается нормально (например 84 * 1,9 = 159,6), а на одном компьютере результат выдается неверный (84*1,9 = 1596). Причем ошибка перемножения видна даже при пошаговом выполнении когда, хотя значение из ячеек воспринимается нормально.
Kveldulv вне форума Ответить с цитированием
Старый 31.08.2010, 05:42   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

На "проблемном" компьютере, скорее всего, другие установки разделителя целой и дробной части. Откуда берутся значения для перемножения? Если это значения ячеек, проверьте формат этих ячеек. Убедитесь, что там не текст, а именно дробное число.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 31.08.2010, 09:28   #3
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

В код надо добавить определение разделителя.
Вот хороший способ: mid$(1/2,2,1)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 31.08.2010, 09:46   #4
Kveldulv
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 25
По умолчанию

Спасибо за ответы.
Kveldulv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с изменением значений в динамической структуре whatever Помощь студентам 13 29.06.2010 12:26
БД, добавление значений grom333 Помощь студентам 8 17.03.2010 16:45
Сохранение и загрузка в файл текстовых значений и значений типа Boolean krikaved Общие вопросы Delphi 1 16.03.2010 07:53
Проблема с перебором значений дат (число.месяц) Serval Помощь студентам 2 20.01.2009 22:18