Григорий Тимофеев, 1. Избавьтесь от селектов. Ищите в приемах тему «что такое макрос» 2. изучите массивы и циклы - это поможет значительно сократить код
тема под снос
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Ознакомьтесь с правилами форума. Название должно отражать смысл задачи. Прикрепленного небольшого примера нет. Описания задачи нет. Код в сообщении нужно оформлять с помощью кнопки <...>. Длинные листинги прятать под спойлер (кнопка sp). Да и зачем такая простыня в сообщении?