У меня есть функция из Функция доступа к диапазону ячеек (повторяется здесь):
public function CHECKBZRANGE(vCellRangeValues as variant) as integer
dim i as integer
dim vCellValue as variant
for each vCellValue in vCellRangeValues
msgbox vCellValue
i = i + 1
next
CHECKBZRANGE = i
end function
который раньше работал в LibreOffice ‹= 6.x.y, например как =CHECKBZRANGE(A6:C9)
. Теперь в LibreOffice 7.0.0.3 я получаю это сообщение об ошибке
Inadmissible value or data type.
Data type mismatch.
[OK]
в соответствии
for each vCellValue in vCellRangeValues
Я искал это, но не нашел ответа. Это:
- Новая функция LibreOffice VBA?
- Регресс?
Как мне получить доступ к значениям диапазона в макросе функции?