Problema na Soma de duas variáveis

Boa noite galera,

Estou com um problema na soma de duas variáveis no script do E3. Quando eu peço para armazenar em uma variável x a soma dos valores a e b o que é guardado é a concatenação das varáveis.
Ex: a=5, b=6, c = a + b. c = 56.
O que devo seguir para resolver esse simples problema?
Obrigado desde já.

Isso ocorre porque quando o tipo de dados das variáveis é string. A operação de soma para esse tipo de dados corresponde à concatenação das mesmas.

Para corrigir o problema, deve-se modificar o tipo das variáveis para numérico.

Sub button_Click()
	Dim a, b, c, str
	a = "5"
	b = "6"
	
	' Transforma String em Int.
	c = CInt(a) + CInt(b)	' Retonar 11.
	
	' Concatena strings (pode ser usado a & b)
	str = a + b		' Retorna "56"
	
	MsgBox "c: " & c & vbNewLine & "str: " & str
End Sub