il tuo post mi incurioscisce... scusa le domande, forse mi sfugge qualcosa:

1) questo è un forum dedicato al VB... vuol dire che la somma la vuoi ricavare con un programma esterno al file di Excel scritto in VB, all' interno di Excel con una routine VBA o con semplici istruzioni di Excel all' interno del foglio?

2) mi spieghi perché hai concatenato i due valori in una unica cella, soluzione a dir poco strana per un foglio di calcolo, e non li hai invece inseriti in due celle adiacenti, creando così due colonne, una coi valori testo e una coi valori numerici, valori che avresti sommato in un decimo di secondo ????

tipo per intenderci:

.......cella testo ........................ cella numeri......
=SE(A6="melo";"melo";"") =SE(A6="melo";E6;0)