Декларации, выделенные которые Редактор выделил курсивом, не используются.
Вы до сих пор загромождаете код декларациями? А не проще использовать Config Submode = New.
Тогда никаких деклараций не нужно. Только подпрограммы должны быть размещены перед главным циклом.
Если главная программа её не вызывает, то она и не компилируется.