CreateObject に問題があります。それは宣言されていない要素だと私に言い続けます。追加する必要がある特定の参照はありますか?
Excel などのリファレンスは既に含まれており、MSDN からこれ以上の情報は得られません。
Public Function BBANtoBIC(ByVal BBAN As String) As String
Dim xd As Object
xd = CreateObject("msxml2.domdocument.4.0")
xd.Load("http://www.ibanbic.be/IBANBIC.asmx/BBANtoBIC?value=" & BBAN)
Do While xd.readyState <> 4
DoEvents()
Loop
BBANtoBIC = xd.Text
End Function