Скроллинг в VBA UserForm ListBoxс помощью колёсика мыши это не проблема. Нужно использовать субклассинг для событий мыши.Cм. пример.