Помогите, пожалуйста разобраться с переносом числа в vba

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, уважаемые! Помогите мне пожалуйста! Вопрос такой.
Написали функцию наподобие экселевской ВПР, но эта функция почему-то при переносе числа с одного листа на другой, (например 25645,78) переносит число 25645. Т.е. отбрасывает дробную часть. Не округляет её, а просто отбрасывает и так со всеми числами! Уже пробовал и типы данных у функции поменять с integer на Currency, а в итоге всё равно получаю число 25645, но никак не 25645,78
Скажите в чём дело?

Решение задачи: «Помогите, пожалуйста разобраться с переносом числа в vba»

textual
Листинг программы
VPR5 = Val(Таблица.Cells(i, Номер_столбца_нужного_значения))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.429 из 5