Dobrý den.
Dá se nějak kód viz níže upravit jinak, aby jsem nemusel 4x provádět to samé.
Jediné co se mi vždy mění je list (1,2,3,4) a dlg.model.d_01.value (d_01,d_02,d_03d,_04).
oCel.formula taky nemusí být zapsaná do buňky, je to jen pro vyhledání do proměnné.
Děkuji za radu.
nasel = dlg.model.d_por.text
oSheet = ThisComponent.Sheets.getByName("List1")
oCel = oSheet.getCellByPosition(18,6)
oCel.formula = "=VLOOKUP(""" & nasel & """;A34:O270;15;0)"
dlg.model.d_01.value = list1.getCellRangeByName("S7").value
oSheet = ThisComponent.Sheets.getByName("List2")
oCel = oSheet.getCellByPosition(18,6)
oCel.formula = "=VLOOKUP(""" & nasel & """;A34:O270;15;0)"
dlg.model.d_02.value = list2.getCellRangeByName("S7").value
oSheet = ThisComponent.Sheets.getByName("List3")
oCel = oSheet.getCellByPosition(18,6)
oCel.formula = "=VLOOKUP(""" & nasel & """;A34:O270;15;0)"
dlg.model.d_03.value = list3.getCellRangeByName("S7").value
oSheet = ThisComponent.Sheets.getByName("List4")
oCel = oSheet.getCellByPosition(18,6)
oCel.formula = "=VLOOKUP(""" & nasel & """;A34:O270;15;0)"
dlg.model.d_04.value = list4.getCellRangeByName("S7").value
Editoval gunmant (21. 1. 2017 11:55:00)