Odczytanie koloru komórki z Excela

0

Witajcie,
Mam plik w Excelu, w którym mam zaznaczone na inny kolor niż białe ileś tam wierszy. Czy ktoś by mi pomógł ze stworzeniem kawałka aplikacji, która musi otworzyć plik w xlsx, i odczytywać po wiersz po wierszu kolor komórki i jeśli kolor jest różny od białego, to wtedy dane z całego wiersza zapisać do odpowiednich zmiennych. Generalnie problem mam z dostępem do pliku xlsx. :)
Czy jakaś dobra dusza pomoże? Środowisko to: Delphi 10.3 Community Edition.

0

Generalnie problem mam z dostępem do pliku xlsx

Czyli co - nie wiesz, gdzie on jest zapisany na dysku? :P

0

Ha ha ha. :D
Dobry żart.

1

Generalnie problem mam z dostępem do pliku xlsx.

Do xlsx musisz pobrać MADE
https://www.microsoft.com/en-us/download/details.aspx?id=54920

a później łączysz się przez ODBC. W linku masz krótki opis jak skonfigurować połączenie. Tyle mogę podać na szybko. W razie problemów pisz to może uda się pomóc w wolnej chwili.

0

Jeżeli możesz zmienić Delphi na Lazarus, to bez problemu arkusze kalkulacyjne obsłużysz za pomocą FPSpreadsheet. Jeżeli koniecznie chcesz pozostać w Delphi to ten komponent powinien Ci pozwolić na odczytanie i zapis xlsx: ZEXMLSS

1 użytkowników online, w tym zalogowanych: 0, gości: 1