Converter String para Moeda via macro

Pessoal tenho uma listbox que insiro valores junto com texto, por exemplo na posição 0 da listbox insiro o texto "Valor total do objeto 1 = R$ 250,30, na posição 2 insiro “Valor total do objeto 2 = R$ 300,03”… Porém posteriormente preciso realizar cálculos com esses valores, mas não estou conseguindo extrair esses valores como monetário, até consigo extrair utilizando as funções Trim e Mid, porém as casas dos centavos aparecem como 00, ou seja no caso acima quando extraio os valores e realizo a soma aparece R$ 550,00 onde deveria aparecer R$ 550,33, desde já fico grato pelos que tentarem me ajudar,

Obs: já defini as variáveis de todas as maneiras, tipo single, currency, double, long…

já tentou utilizar Cdbl(Variável)

Referência

https://docs.microsoft.com/pt-br/office/vba/language/concepts/getting-started/type-conversion-functions

@Conras já tinha tentado algumas opções desse link que não deram certo, mas com seu comentário voltei novamente e testei outros, consegui com o comando CDec, muito obrigado @Conras, seu comentário me ajudou a chegar na resposta que eu precisava.

@JúnioVieira feliz que deu certo.