Odczytanie koloru komórki z Excela

Odczytanie koloru komórki z Excela
BU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 297
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.

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9018
0

Generalnie problem mam z dostępem do pliku xlsx

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

BU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 297
0

Ha ha ha. :D
Dobry żart.

CL
  • Rejestracja: dni
  • Ostatnio: dni
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.

PD
  • Rejestracja: dni
  • Ostatnio: dni
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.