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: 1472 | Odgovora: 5 ]

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

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.
11.08.2004. u 08:22 

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
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!
11.08.2004. u 10:14 

jablan
Mladen Jablanović
Beograd

Član broj: 8286
Poruke: 3333
*.yubc.net

Sajt: blog.radioni.ca


Profil

icon Re: Stvaranje novog *.xls file pomocu c#11.08.2004. u 10:41
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.
11.08.2004. u 10:41 

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
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;302084
Napraviš Excel dokument i snimiš ga u svoj folder.
11.08.2004. u 10:54 

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
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.
11.08.2004. u 12:46 

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
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.
12.08.2004. u 08:31 

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

[ Pregleda: 1472 | Odgovora: 5 ]

Postavi temu Odgovori

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