No właśnie, jak pobrać dane z komórki i wyświetlić w etykiecie w dialogu (chodzi o etykiety w dialogu "Sprzedaż"). Chcę żeby wyświetlał się się tam ostatni dodany wpis w arkuszu "Sprzedaż".
Kod: Zaznacz cały
Sub WyswietlOstatniWpis
rem Pobiera nr wiersza to działa
EtykietaOWNrWiersza = SprzedazOknoDial.Model.GetByName("OWNrWiersza")
EtykietaOWNrWiersza.Label = WieZm + 1
rem Ma pobierać datę z komórki - nie działa - wyświetla 00:00:00 a komórka sformatowana jest na format 36 xx.xx.xxxx
oDocument = ThisComponent
oSheet = oDocument.getSheets.getByName("Sprzedaż")
oCell = oSheet.getCellByPosition(0,WieZm+1)
EtykietaOWData = SprzedazOknoDial.Model.GetByName("OWData")
EtykietaOWData.Label = cDate(oCell.getValue)
rem Tutaj nie wyświetla nic
EtykietaOWArtykul = SprzedazOknoDial.Model.GetByName("OWArtykul")
oCell = oSheet.getCellByPosition(1,WieZm+1)
EtykietaOWArtykul.Label = oCell.getString
rem Tutaj wyświetla 0
EtykietaOWCena = SprzedazOknoDial.Model.GetByName("OWCena")
oCell = oSheet.getCellByPosition(2,WieZm+1)
EtykietaOWCena.Label = oCell.getValue
rem Tutaj też 0
EtykietaOWIlosc = SprzedazOknoDial.Model.GetByName("OWIlosc")
oCell = oSheet.getCellByPosition(3,WieZm+1)
EtykietaOWIlosc.Label = oCell.getValue
End Sub