Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 05:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] Excel in Winform

Discussion on [C#] Excel in Winform within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1




 
Legendary's Avatar
 
elite*gold: 25
Join Date: Apr 2012
Posts: 5,555
Received Thanks: 633
[C#] Excel in Winform

Hallo Epvp,

ich habe ein Problem und zwar möchte ich ein Excel Dokument in einem normalen Windows-Fenster anzeigen. Jedoch finde ich dazu keinerlei Controls welche mir die Arbeit erleichtern...

Hat jemand eine Idee wie ich am besten das Dokument mit dem richtigen Excel Fenster anzeige? Halt Excel als Steuerelement.

MfG.
Legendary is offline  
Old 04/09/2014, 13:17   #2
 
xYomix's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 27
Received Thanks: 2
Vielleicht hilft dir das weiter
xYomix is offline  
Old 04/09/2014, 14:03   #3




 
Legendary's Avatar
 
elite*gold: 25
Join Date: Apr 2012
Posts: 5,555
Received Thanks: 633
Quote:
Originally Posted by xYomix View Post
Vielleicht hilft dir das weiter
auf die Idee zu googlen bin ich auch schon gekommen ^^
Nein das geht nicht. Man findet zu den Thema "Dokumente im Browser anzeigen" sehr viele Themen wo leute es nicht hinbekommen....
Legendary is offline  
Old 04/09/2014, 14:41   #4
 
elite*gold: 1000
Join Date: Apr 2012
Posts: 1,003
Received Thanks: 208
Wieso geht das nicht?
qkuh is offline  
Old 04/09/2014, 15:47   #5


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by qkuh View Post
Wieso geht das nicht?
Quote:
Originally Posted by xzz0195
This article is outdated and doesn't work using IE9.
MSFT has decided that if you embed the System.Windows.Forms.Webbrowser control into your application, the code above no longer works! What happens instead is the file open is treated like and XLS download instead. Haven't figured out a way to overcome this yet.
Das stimmt, ich hab's eben mal getestet weil mich das interessiert hat. Der Artikel ist auch schon 8 Jahre alt, daher kann das ziemlich gut hinkommen.
Mostey is offline  
Thanks
1 User
Old 04/10/2014, 09:54   #6




 
Legendary's Avatar
 
elite*gold: 25
Join Date: Apr 2012
Posts: 5,555
Received Thanks: 633
Quote:
Originally Posted by Mostey View Post
Das stimmt, ich hab's eben mal getestet weil mich das interessiert hat. Der Artikel ist auch schon 8 Jahre alt, daher kann das ziemlich gut hinkommen.
Ich habe gelesen man kann auch über ein Registry-Eintrag Dokumente wieder im Webbrowser anzeigen. Jedoch ist das nicht was ich suche (-:
Legendary is offline  
Old 04/10/2014, 21:30   #7


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Probier' das mal:

Könnte hinhauen, hab's mir nicht näher angesehen.

Notfalls habe ich auch folgendes gefunden:

Quote:
Add a reference to Microsoft.Office.Interop.Excel and using Excel = Microsoft.Office.Interop.Excel;

Here is some simple code to get you started:
Code:
Excel.Application xlApp = new Excel.Application();  // create new Excel application
xlApp.Visible = true;                               // application becomes visible
xlApp.Workbooks.Open(@"C:\workbook.xlsx");          // open the workbook from file path

xlApp.Quit();


Wenn es wirklich nicht anders geht, musst du wohl oder übel Excel direkt öffnen. Notfalls könnte das auch über die Registry gehen aber das ist sicherlich nicht sauber und auch nicht 100% sicher. Da würde ich mir überlegen, ob das den Aufwand wert ist.
Mostey is offline  
Old 04/11/2014, 09:11   #8




 
Legendary's Avatar
 
elite*gold: 25
Join Date: Apr 2012
Posts: 5,555
Received Thanks: 633
Quote:
Originally Posted by Mostey View Post
Probier' das mal:

Könnte hinhauen, hab's mir nicht näher angesehen.

Notfalls habe ich auch folgendes gefunden:




Wenn es wirklich nicht anders geht, musst du wohl oder übel Excel direkt öffnen. Notfalls könnte das auch über die Registry gehen aber das ist sicherlich nicht sauber und auch nicht 100% sicher. Da würde ich mir überlegen, ob das den Aufwand wert ist.
Derzeit benutze ich den Open Source Excel Viewer (-: Aber ist auch nicht das was ich suche ... Es sollte am besten wie bei Outlook sein. Wenn das normale Excel-Feld kommt ohne jegliche anderen sachen wie beim Excel Viewer. Hatte mal ein Control gefunden welches sowas macht. Es ging auch nur leider sehr instabiel... Es konnte öftermal nix öffnen oder anzeigen.
Legendary is offline  
Old 04/11/2014, 15:26   #9


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by ~Legendary View Post
Es ging auch nur leider sehr instabiel... Es konnte öftermal nix öffnen oder anzeigen.
Dann frage ich mich, warum du dich so darauf fixierst? Nehm lieber eine Alternative und öffne das Dokument in dem dafür vorgesehen Programm. Das ist mindestens genauso gut und ich sehe keinen Grund der dagegen spricht.
Mostey is offline  
Old 04/12/2014, 00:09   #10




 
Legendary's Avatar
 
elite*gold: 25
Join Date: Apr 2012
Posts: 5,555
Received Thanks: 633
Quote:
Originally Posted by Mostey View Post
Dann frage ich mich, warum du dich so darauf fixierst? Nehm lieber eine Alternative und öffne das Dokument in dem dafür vorgesehen Programm. Das ist mindestens genauso gut und ich sehe keinen Grund der dagegen spricht.
Schon nur ist es nicht das mittel was ich brauche. Es hätte sein können, dass jemand bereits eine Lösung kennt oder sich schon mal damit beschäftigt hat.
Legendary is offline  
Reply

Tags
.net, c#, excel, visual studio, winforms


Similar Threads Similar Threads
Transparencykey Visual Basic WinForm
03/19/2013 - .NET Languages - 6 Replies
Hallo liebe Com, ich habe in Photoshop ein bild erstellt. Den Hintergrund Transparent gemacht und dieses Bild als .png datei abgespeichert. Dann habe ich in vb.net dieses bild als hintergrundbild gesetzt die back color auf "Fuchsia" gestellt und den Tarsnaprency Key auch auf "Fuchsia" sodass nur das bild zusehen ist , nur sieht man an den seiten noch ein paar lilane also Fuchsia streifen. Wie kann ich das Perfekt machen also das wirklich nur dieses Bild zu sehen ist und das bei...
wts excel feathered
02/07/2013 - Archlord Trading - 3 Replies
i i wana sell excelent feathered for 4 gt ty server zian 1 slot empy the best offer in this moment 6 gt
Excel 2010
11/20/2011 - Technical Support - 5 Replies
moin ! ich muss ein Währungs rechner fuer die schule machen. was ich bis jetzt habe ist das: File-Upload.net - Currency-calculator---W.xlsm Ich brauche eure hilfe. Denn ich habe es geschaft das man das "Result" durch die verschiedenen Währungen in der drop-down-liste bei "Conver to:" aendern kann. Aber nicht am anfang: http://i876.photobucket.com/albums/ab326/william9 61/Capture-53.png
[HELP]excel on db
12/31/2010 - EO PServer Hosting - 6 Replies
anyone know to connect and edit database with microsoft excell 2010?
AI & MS Excel
03/02/2010 - AutoIt - 0 Replies
Nabend zusammen, hat sich evtl schonmal wer mit "_ExcelReadCell" beschäftigt? hab das jetzt grade zum ersten mal in Benutzung und stehe grade vor dem Prob dass Excel startet sobald der befehl ausgeführt wird. Eigentlich geht es ja z.b. bei "fileread" dass die Datei nicht geöffnet werden muss damit die Daten gelesen werden können. Geht das iwi auch mit Excelfiles ohne diese zu öffnen? THX schonmal



All times are GMT +1. The time now is 05:57.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.