#vba
Вопрос:
Я разрабатываю динамический составитель отчетов по операционной системе с ведром из отчета о старении, в котором пользователи вводят дни через форму и, нажав кнопку «Сделать по порядку», будет сгенерирован отчет по операционной системе по порядку (рядом с отчетом о старении) в соответствии с днями, предоставленными пользователями. Здесь пользователи могут ввести любой день,т. е. сказать, что один может захотеть сделать отчет за 0-21 день, однако другой пользователь может захотеть создать отчет за 0-16, 17-21 и так далее. Количество столбцов в отчете о старении является фиксированным (и для старения оно составляет от 0 до 120 дней плюс), однако количество строк может варьироваться. Пожалуйста, нажмите здесь для получения файла.
Я написал коды для нескольких комбинаций старения, однако я не уверен, как бы я написал код для всех возможных различных комбинаций, которые варьируются от Дня 0 (полковник Q) до дня 120 Плюс (полковник EH)? Кроме того, теперь я получаю ошибку компиляции procedure too large
, так как мой код становится слишком длинным.
Я уверен, что может быть другой способ, с помощью которого с помощью некоторых деклараций можно было бы достичь всех комбинаций.
Любая помощь или предложения будут высоко оценены и приносим извинения за долгое описание.