ПРостенький макрос из excle в Libre

Автор kroush, 25 ноября 2023, 14:54

0 Пользователи и 1 гость просматривают эту тему.

bigor

Цитата: kroush от 25 декабря 2023, 00:37определения размерности массива Arr2
так вы его уже определили arr=Split(oAsrange, delim), осталось переопределить размер arr2  redim arr2(1 to 1, 1 to UBound(arr)+1) и область вставки OcrA=oCsheet.getCellRangeByposition (1,0, UBound(arr)+1,0)

с redim помню были обсуждения о проблемах с ним, но какие не помню
Поддержать наш форум можно здесь

kroush

#31
Спасибо большое все получилось, и с последней строкой тоже все работает. Но никак не могу понять как мне из функции или sub передавать значения в другие sub.
Например в sub column я определил последнюю ячейку nlastrow, но как передать  её значение в sub pps.  Или подскажите какую литературу можно использовать?

Спасибо большое за помощь, благодаря вам я упростил рутинную работу и сэкономил немало времени для других задач.

bigor

Цитата: kroush от 26 декабря 2023, 20:28какую литературу можно использовать?
Смотрите здесь, книжки старые, но на русском и ответы на ваши вопросы есть. На более новое издание Питоньяка, есть ссылки на форуме, но оно на английском. Для решения вашего вопроса посмотрите Область действия переменных, подпрограмм и функций 
Поддержать наш форум можно здесь