Libreoffice Как преобразовать Cell.CellAddress.Row (это уже число) в целое число?

Я хотел бы создать String для CellRange, и для этого у меня есть RowNumber, но мне трудно добавить его к String
Первые две строки кода предназначены только для пояснения , что вы знаете, какой тип данных имеет Cell

CellRange = sheetb.getCellByPosition(nColumn, i)  
Cell = CellRange.findFirst(Descript)




Dim subStrRan As string
subStrRan = "B1:B"
subStrRan = subStrRan + Cell.CellAddress.Row
print subStrRan  

Когда я запускаю его, он сообщает мне, что два типа данных моей конкатенации (строка 5) несовместимы. Есть ли способ привести его к правильному типу данных?


person Tobi S    schedule 08.06.2021    source источник


Ответы (1)


Используйте 1_.

Оператор + не должен использоваться для конкатенации. Подробнее см. в этом сообщении.

person Vincent    schedule 08.06.2021
comment
Хорошо, спасибо, это полезно и в моем Libre Office. Я уже знаю о совместимости vba, но не совсем уверен. Мне закрыть вопрос? - person Tobi S; 08.06.2021