Я бы добавил пространство имен к импорту, чтобы вам не приходилось каждый раз вводить его:
Imports System.Runtime.CompilerServices
<Extension()> _
Public Sub Test(ByVal Value As String)
End Sub
Как только вы добавите его в свой импорт, вы можете просто добавить расширение в начало каждого метода вместо всего этого.
Как сказал шахкалпеш, ваш метод расширения неполон, вам нужно будет добавить тип, который вы хотите расширить (см. Первый параметр кода). Я только что поиграл и обнаружил, что если вы не предоставите тип для расширения в качестве параметра, компилятор выдаст ошибку.