Funcionou, porém almejo lançar na planilha Pedido.ods os valores valores dos campos produto e preço do arquivo 125.ods. Como são mais de duas planilhas vou utilizar um comando for ou while para realizar esse processo. Estou tentando adaptar sua sugestão.
Teria como fazer:
PlanPedidos = ThisComponent.Sheets.GetByName("Planilha1")
EnderecoPlan125 = convertToURL( Environ("USERPROFILE")&"\Downloads\125.xls" )
e fazer
PlanPedidos .Sheets.getByName("Planilha1").getCellByPosition(1, 5).String= EnderecoPlan125.Sheets.getByName("Planilha1").getCellByPosition(1, 1).String
PlanPedidos .Sheets.getByName("Planilha1").getCellByPosition(3, 5).String=EnderecoPlan125.Sheets.getByName("Planilha1").getCellByPosition(4, 2).String
Assim ficaria mais fácil para colocar um comando for ou while.