Шаг 286.
VBA в MSExcel.
Модель расчета максимальной загрузки контейнера. Исходные данные

    На этом шаге мы определим исходные данные.

    Книге, в которой будет производиться расчет оптимальной загрузки транспорта, присвойте имя Груз. Все расчеты будут производиться на одноименном листе Груз.

    Исходные данные вводятся в две небольшие таблицы с указанием габаритов кузова машины (диапазон ячеек В1:С4) и габаритов груза (диапазон ячеек В6:С9), а также количество ящиков, которые желательно разместить в этом кузове (ячейка С11). Ячейкам, в которые будут вводиться габариты груза и кузова, присвойте имена, показанные на рисунках 1 и 2.


Рис.1. Наименования сторон габаритов груза, применяемые в разрабатываемом приложении в качестве имен ячеек, в которые будет осуществляться ввод этих размеров


Рис.2. Наименования сторон габаритов кузова автомобиля, применяемые в разрабатываемом приложении в качестве имен ячеек, в которые будет осуществляться ввод этих размеров

    В качестве единицы измерения будут указаны метры, хотя это и не так и важно. В правой части рабочего листа на рисунке 3 находится таблица с выходными параметрами, которая будет рассмотрена в конце этого примера.


Рис.3. Таблицы с введенными габаритами груза и транспорта

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

    На следующем шаге мы рассмотрим предполагаемую последовательность заполнения кузова автомобиля.




Предыдущий шаг Содержание Следующий шаг