arkusz kalkulacyjny i C++

0

Witam. Mam taki pytanie. Czy można wskazać programowi w C++ do której komórki pliku .CVS ma wpisać tekst?? najchętniej prosił bym o jakiś linki do stron gdzie opisany jest ten temat.

0

Pewnie chodzi Ci o plik CSV, który jest zwykłym plikiem tekstowym za pomocą którego można eksportować dane z arkusza kalkulacyjnego. Zerknij jak jest zbudowany ten plik, posiada separatory ( pól oraz tekstu ). Możesz zastanowić się nad metodą parsowania ( poruszania się ) po tym pliku i w ten sposób będziesz mógł na nim wykonywać operacje zapisu / odczytu.

Edit : Tutaj padło kilka rozwiązań
http://stackoverflow.com/questions/415515/how-can-i-read-and-manipulate-csv-file-data-in-c

Nie napisałeś na jakim systemie pracujesz i jakiego środowiska oraz kompilatora używasz.

Jeśli używasz Visual Studio możesz pokusić się o użycie obiektów COM bezpośrednio z poziomu C++.

Poniżej link do dokumentu, który może okazać się przydatny.

http://www.maths.manchester.ac.uk/~ahazel/EXCEL_C++.pdf

Pozdrawiam.

0

Pracuje na Windows Vista x64 a mój kompilator to Dev-C++.

W zasadzie to format powstałego pliku jest mi obojętny byle by dało się go otworzyć w Excel'u.

Chciałbym napisać program który będzie odczytywał tekst z bazy danych (z tym sobie poradzę) i zapisywał go w odpowiednich komórkach arkusza kalkulacyjnego to wszystko.

Nie żebym był wybredny ale najlepiej by było gdyby w pewnym momencie kodu po prostu wpisywało się adres konkretnej komórki.

0
Brayan10 napisał(a)

mój kompilator to Dev-C++

Zapamiętaj sobie raz na zawsze i przekazuj to dalej gdy napotkasz taką samą pierdołę w sieci, Dev-c++ TO NIE JEST KOMPILATOR :) to jest po prostu zintegrowane środowisko programistyczne ( IDE ), którego w skład wchodzi właśnie kompilator ( między innymi ).

0
matek3005 napisał(a)
Brayan10 napisał(a)

mój kompilator to Dev-C++

Zapamiętaj sobie raz na zawsze i przekazuj to dalej gdy napotkasz taką samą pierdołę w sieci, Dev-c++ TO NIE JEST KOMPILATOR :) to jest po prostu zintegrowane środowisko programistyczne ( IDE ), którego w skład wchodzi właśnie kompilator ( między innymi ).

Niby racja, ale ja Dev-C++ nie nazwał bym nawet IDE z jego niezdebuggowanym debuggerem i innymi dziwnościami.

A tak kończąc OT to przecież już dostałeś linki co i jak zrobić. Ogólnie to robisz tak, że przepisujesz wszystko co do tej pory było zapisane oprócz tej jednej komórki co chcesz zmienić. Szybszego sposobu nie znam albo nie ma.

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