Поделюсь, вечером выложу. Только вот при попытке реализовать аналогичный функционал в excel столкнулся с проблемой расхождения цифр в ряде случаев от оригинальной программы на 0,01 кг/м3. Видимо связано это с округлениями , но понять какие именно не могу, может кто-то сталкивался с этим и может подсказать ?