Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Stvaranje novog *.xls file pomocu c#

[es] :: .NET :: .NET Desktop razvoj :: Stvaranje novog *.xls file pomocu c#

[ Pregleda: 3146 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Shebo
Hrvatska

Član broj: 31853
Poruke: 22
*.adsl.net.htnet.hr



Profil

icon Stvaranje novog *.xls file pomocu c#11.08.2004. u 08:22 - pre 238 meseci
Pokušavam napraviti jednu aplikaciju koristeći C#, ali sam naišao na jedan naizgled nepremostiv problem.
Program automatski upisuje i čita neke podatke u Excel file, tu je sve OK i s upisivanjem i citanjem podataka iz *.xls file nemam problema.
E sad problem: ne znam kako da kreiram novi *.xls file.
Ako netko zna kako da kreiram novi *.xls file molim da mi pomogne.

P.S. Samo mi nemojte reci da rucno pomocu Excel-a kreiram prazan *.xls file jer aplikacija svakih 7 do 10 dana treba novi praznu tabelu

P.P.S. Za sad sam samo nasao kako se kreira novi *.mdb file, ali to ne pomaze potreban mi je xls file.
Evo kako kreiram novi *.mdb file:
Code:
string nameDatabase = "....";
string locationDateBase = @"c:\....";            
string databasePassword = "****";
ADOX.CatalogClass catalogClass = new ADOX.CatalogClass();
catalogClass.Create("Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + locationDateBase + nameDatabase + ".mdb;" +
"User ID=Admin;" +
"Jet OLEDB:Database Password=" + databasePassword + ";" + 
"Jet OLEDB:Engine Type=5");

Ja samo želim da odem i da me zapamte.
 
Odgovor na temu

havramm
Miroslav Havram
Software Developer / Engineer
Beograd

Član broj: 4603
Poruke: 255
212.62.55.*



Profil

icon Re: Stvaranje novog *.xls file pomocu c#11.08.2004. u 10:14 - pre 238 meseci
Pogledaj Working with the Office XP Primary Interop Assemblies. Mozda tu nadjes nesto sto ti resava problem.
If it's a girl then they're gonna call it Sigourney, after an actress. If it's a boy, then they're gonna call it Rodney, after Dave!
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Stvaranje novog *.xls file pomocu c#11.08.2004. u 10:41 - pre 238 meseci
Jel ti pije vodu recimo da držiš jedan prazan XLS fajl negde i da ga po potrebi, iz programa samo iskopiraš tamo gde treba, umesto da praviš novi?

Ako ne, pretpostavljam da ti ne gine korišćenje ofis interop asemblija, ili neke third party kontrole.
 
Odgovor na temu

nikola.s

Član broj: 4434
Poruke: 16
*.bg.ac.yu
Via: [es] mailing liste



Profil

icon Re: Stvaranje novog *.xls file pomocu c#11.08.2004. u 10:54 - pre 238 meseci
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;302084
Napraviš Excel dokument i snimiš ga u svoj folder.
 
Odgovor na temu

Shebo
Hrvatska

Član broj: 31853
Poruke: 22
*.adsl.net.htnet.hr



Profil

icon Re: Stvaranje novog *.xls file pomocu c#11.08.2004. u 12:46 - pre 238 meseci
Hvala svima na tako brzom odgovoru.
Mislim da je nikola.s dao najprihvatljivije rješenje. Međutim kad pokusam kreirati novi woorkbook sa:
Code:
oWB = (Excel._Workbook)(oXL.Workbooks.Add( Type.Missing ));

dobivam sljedecu gresku:
Additional information: Old format or invalid type library.
Ja samo želim da odem i da me zapamte.
 
Odgovor na temu

Shebo
Hrvatska

Član broj: 31853
Poruke: 22
*.adsl.net.htnet.hr



Profil

icon Re: Stvaranje novog *.xls file pomocu c#12.08.2004. u 08:31 - pre 238 meseci
Problem je riješen.
Problem je bio u tome što imam English verziju Excel-a, a regional settings na mojem compu postavljene su na hrvatski jezik, nakon što regional settings postavim na engleski jezik onda sve radi kako i treba.
Još jednom hvala svima na odgovorima.
Ja samo želim da odem i da me zapamte.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Stvaranje novog *.xls file pomocu c#

[ Pregleda: 3146 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.