A maneira como eu vejo o seu problema ... Eu vejo apenas uma solução (e isso provavelmente não é o que você esperava :))
Eu acho que a única maneira é você abrir o csv no BASIC (linguagem de programação de macro do OOO), eu gostaria de poder ajudá-lo mais, mas eu apenas programo em VBA (excel) ou Python.
Se isso fosse problema meu, eu implementaria o que eu precisava em python (leitura e cálculo) e então faria python make e arquivo CSV intermediário e usaria o BASIC para abrir aquele (depois que o basic tivesse chamado o script python).