Два ответа верны, но ни один из них не объясняет вам, почему это происходит. VB 6 (или 5 или 4 или 3) имеет свойство по умолчанию для элементов управления. В случае метки по умолчанию используется свойство caption. Поскольку заголовок является строкой, а строку можно объединить с помощью & или +, VB выбирает тип, а затем выполняет математику (в данном случае concat).
Label3= val(Label1) + val(Label2)
Это хорошо работает. Также вы можете использовать Cint или любую другую функцию преобразования в числа.