logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak wyeksportować listę do pliku XLS w VisualC++ 6.0?

MiL999 02 Gru 2005 11:18 2896 5
REKLAMA
  • #1 2046302
    MiL999
    Poziom 26  
    Posty: 1173
    Pomógł: 59
    Ocena: 75
    Czy ktoś wie jak można w VisualC++ 6.0 wyeksportować np. listę do pliku xls? Mozna to zrobic jako zwykly plik tekstowy gdzie wartosci są oddzielone przecinkami ale OpenOffice nie radzi sobie z tym najlepiej.
    Chodzi mi o eksport danych do normalnego pliku Exela.
  • REKLAMA
  • #2 2046645
    Bielsky
    Poziom 21  
    Posty: 333
    Pomógł: 30
    Ocena: 19
    Do delphi/c++ builder istnieją komponenty do operowania na plikach .xls, powinny istnieć również (i chyba tym bardziej) do vc++ (niestety, nie jestem w temacie i nie poradzę Ci, gdzie ich szukać).

    Jeśli idzie o rozdzielanie kolumn w pliku tekstowym standardem jest wprawdzie przecinek, ale często stosuje się rozdzielanie znakiem tabulacji (w c/c++ wstawiasz go do stringa za pomocą \t), średnikiem lub slashem ( | ). Spróbuj, może OO lepiej sobie z tym poradzi.
    I na wszelki wypadek daj rozszerzenie .csv
  • REKLAMA
  • #3 2046818
    MiL999
    Poziom 26  
    Posty: 1173
    Pomógł: 59
    Ocena: 75
    Właśnie kiedyś szukałem takich bibliotek do VC++ i jedyne co znalazłem to jakaś funkcja, która w dodatku nie za bardzo chciała działać. A plików CSV wolał bym raczej unikać.
  • REKLAMA
  • #4 2046855
    Bielsky
    Poziom 21  
    Posty: 333
    Pomógł: 30
    Ocena: 19
    A może poszukasz dokumantacji formatu plików OO - raczej powinna być dostępna.
  • REKLAMA
  • #5 2047061
    MiL999
    Poziom 26  
    Posty: 1173
    Pomógł: 59
    Ocena: 75
    Chodzi mi o eksport danych do zwykłego pliku *.xls. Żeby była możliwość otwierania Excelem i OpenOfficem. Ten format pozwala tez tworzyc poszczególne arkusze czego w CSV chyba robić sie nie da.
  • #6 2048569
    one_eddie
    Poziom 25  
    Posty: 973
    Pomógł: 62
    Ocena: 14
    Poszukaj informacji o DDE (Dynamic Data Exchange).
    Kiedys robilem podobny projekt, uzylem DDE.
REKLAMA