2016-10-05 3 views

ответ

-1
Range("D1").Value = Range("A1").Value - Range("B1").Value - Range("C1").Value 

Примечание: здесь значения в скобках относятся к ячейкам, в которых находятся числа, это просто примеры.

+1

ли вы проверить, что? '-' - это оператор вычитания, и ваш оператор возвращает число« 14 »в ячейку. – teylyn

+0

Я действительно считаю, что я неправильно понял вопрос, извиняюсь. Я думал, что это была цель вопроса – Janwilx72

1

Просто соедините строки из ячеек текстовой строкой «-». Оператор конкатенации является амперсанд знак &

Sub test() 

Range("D1") = Range("A1") & "-" & Range("B1") & "-" & Range("C1") 

End Sub 

Или использовать формулу вместо VBA:

=A1&"-"&B1&"-"&C1 
Смежные вопросы