Moron,
Kuis ihmeessä C# WebApplication saa Excelin tulostumaan. Seuraava koodi toimii muuten ongelmitta, mutta tulostus jää junnaamaan paikalleen. Excel-tiedostoon saa yhteyden ja sieltä luettua tietoa. Tulostuspuoli vaan ei tee mitään näkyvää, ei tule virheitä ja jää odottamaan jotain.
System.Globalization.CultureInfo oldCI =
System.Threading.Thread.CurrentThread.CurrentCulture;
System.Threading.Thread.CurrentThread.CurrentCulture =
new System.Globalization.CultureInfo("en-US");
Microsoft.Office.Interop.Excel.Application Excel = new Microsoft.Office.Interop.Excel.Application();
Excel.Visible = true;
Workbook wb = Excel.Workbooks.Open("c:\\temp\\testi.xls",
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing,
Type.Missing);
Worksheet ws = (Microsoft.Office.Interop.Excel.Worksheet)Excel.ActiveWorkbook.Worksheets[1];
//ws.PrintPreview(false);
ws.PrintOut(1, 1, 1, false, "Adobe PDF", false, true, Type.Missing);
//Response.Write(ws.Name);
wb.Close(false,Type.Missing,Type.Missing);
//Excel.Visible = false;
System.Threading.Thread.CurrentThread.CurrentCulture = oldCI;
Excel.Quit();
C# ja Excelin tulostus
_mp
1
1069
Vastaukset
- Koodin Vääntäjä
Vika taitaa olla siinä, että tuo sinun PDF-printterihän haluaa tietää minne ja millä nimellä tulostetaan PDF-tiedostoon. Sitä varten pitäisi näyttää dialogi, mutta ohjelmallisesti ohjattuna se ei ole mahdollista.
Tämä nyt oli villi arvaus, mutta yritä ensin tulostusta oikealle printterille. Ja varmista että kirjoitat printterin nimen pilkulleen oikein.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Vihamielisyys naisia kohtaan on jo yllättävän suuri ongelma
Esiintyy laajemmassa mittakaavassa, mitä vain tällä palstalla. Mistä tuo ilmiö nyt oikein johtuu, ja saa alkuvoimansa?4992365Odotan sitä hetkeä
kun nähdään taas. Tiedän, että sinäkin odotat. Kun se päivä koittaa, katseesi hakee minua. Ehkä arkailemme toisiamme väh661383Olen melko vakuuttunut
etten tule olemaan koskaan täysin onnellinen ilman sinua. En uskonut, että näin kävisi kenenkään kanssa. Kunnes sain kok831330- 951232
- 1371218
- 1051088
Postimerkki kirjeeseen ja kortiin maksaa jo 3 euroa!
https://yle.fi/a/74-20229241 Kyllä tämä on järjetön hinta, Posti tuhoaa itsensä tällä hinnalla, täytyyhän Postin "Herro133974- 48900
- 47841
Sitä saattaa vähän hölmöillä
rakkauspäissään, jos tunteita on enemmän kuin osaa käsitellä. Alkuhölmöilyt on söpöä ja sallittavaa.60780