Оператор ошибки ‘

#vb.net #concatenation

#vb.net #конкатенация

Вопрос:

Я получаю сообщение об ошибке: Оператор ‘amp;’ не определен для строки «» и введите ‘Range’.’ для следующего синтаксиса:

 str = str amp; Rng.Cells(Cel.Row - 1, 7) amp; ","
  

Где str — это строка, в которой я хочу объединить текст в столбце № 7
итак, как я должен написать этот синтаксис в VB.net ?

Комментарии:

1. Попробуйте что-нибудь ближе к str = String. Concat(str, rng.cells(cel.row-1,7),»,»)

Ответ №1:

Я считаю, что есть .Text поле:

 str = str amp; Rng.Cells(Cel.Row - 1, 7).Text amp; ","
  

Пожалуйста, дайте мне знать, если я ошибаюсь в этом.

Комментарии:

1. Спасибо, это необходимо .Text