|
Wenns im IE geht geht’s in c# auch. Im IE wird’s als
ActiveX Control - was somit auch in c# m�glich ist. Das Ding bekommst Du im Designer wenn Du in der
Toolbar rechte Maustaste->hinzuf�gen->Com->Mircosoft Spreadsheet Minibeispiel :) ����������� #region Vom Windows
Form-Designer generierter Code ����������� /// <summary> ����������� /// Erforderliche
Methode f�r die Designerunterst�tzung. ����������� /// Der Inhalt der
Methode darf nicht mit dem Code-Editor ge�ndert werden. ����������� /// </summary> ����������� private void InitializeComponent() ����������� { ����������������� System.Resources.ResourceManager resources = new
System.Resources.ResourceManager(typeof(Form1)); ����������������� this.axSpreadsheet1 = new AxOWC10.AxSpreadsheet(); ����������� ����� ((System.ComponentModel.ISupportInitialize)(this.axSpreadsheet1)).BeginInit(); ����������������� this.SuspendLayout(); ����������������� // ����������������� // axSpreadsheet1 ����������������� // ����������������� this.axSpreadsheet1.DataSource = null; ����������������� this.axSpreadsheet1.Enabled = true; ����������������� this.axSpreadsheet1.Location = new
System.Drawing.Point(8, 48); ����������������� this.axSpreadsheet1.Name =
"axSpreadsheet1"; ����������������� this.axSpreadsheet1.OcxState =
((System.Windows.Forms.AxHost.State)(resources.GetObject("axSpreadsheet1.OcxState"))); ����������������� this.axSpreadsheet1.Size = new
System.Drawing.Size(616, 504); ����������������� this.axSpreadsheet1.TabIndex = 0; ����������������� // ����������������� // Form1 ����������������� // ����������������� this.AutoScaleBaseSize = new System.Drawing.Size(5,
13); ����������������� this.ClientSize = new System.Drawing.Size(632,
566); ����������������� this.Controls.Add(this.axSpreadsheet1); ����������������� this.Name = "Form1"; ����������������� this.Text = "Form1"; ����������� ����� ((System.ComponentModel.ISupportInitialize)(this.axSpreadsheet1)).EndInit(); ����������������� this.ResumeLayout(false); ����������� } ����������� #endregion Michael Guder ESG www.esgnet.de Sch�tzenstrasse 57 76137 Karlsruhe Tel 0721 937994 0 Mobil 0177 2393415 -----Urspr�ngliche Nachricht----- Ja so denke ich das auch. Lizenz ist kein Problem, da der Anwender eh Excel haben muss um das
Excel anzulegen. Ich habe das auch schon mit IE gemacht und Samples (und Doku) dazu
gefunden. Nur f�r Excel habe ich keine Doku gefunden. Vor allem wenn ich das UI einbinden will. Der normale Objektzugriff den
kriege ich hin, aber wie ich das Spreadsheet hinstelle!?!?!?!?!?!? Ach jetzt kneisse ich es erst: IE einbinden, im IE das Excel aufmachen ..... oje ..... w�re ne L�sung,
aber sollte doch auch direkt gehen oder? Mansur > Kannst du entweder �ber Spreadsheets oder IE in dein Programm
einbinden. > Setzt voraus, dass der Client Excel hat. COM-Einbindung w�rde ich
dir > nicht raten, da ein User mit Excel97 h�here Versionen nicht
einbinden > kann, dh, Einbindung zur Laufzeit. Objecte kannst du einbinden mit > Excel.Application.8 (excel97), Excel.Application.9 ( Excel 2000 )
usw. ( > bin mir im Moment nicht ganz so sicher ). > > Spreadsheets oder Excel bedeutet, Microsoft-Lizenz. Andere L�sung
habe > ich auch nicht. > > > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Mansur
Esmann > [OM] > Gesendet: Montag, 1. Dezember 2003 11:07 > An: [EMAIL PROTECTED] > Betreff: [Csharp.net] c# -> Excel > > > Hi, > > ich bin krampfhaft auf der Suche nach einer Komponente / L�sung um
eine > Excel-Datei (Inkl. > Worksheets) in einer Win-App darzustellen. > > Ich habe dazu eigentlich nur das von FarPoint gefunden. Ich finde
aber > US$ 700.-- ein wenig arg happig f�r so ein Control. > > Das Control muss nicht so viel k�nnen. Man soll nur Zellen
beschreiben, > kopieren, verschieben, selektieren und so k�nnen .... > > Kann / darf man Excel Automation verwenden? Wenn ja dann muss ja
Excel > auf dem ZielComputer installiert sein..... Dann stellt sich die
Frage ob > es wo Doku/Sample gibt wie man sowas in einer Win-App realisieren
kann!? > > Gru� Mansur > > _______________________________________________ > Csharp.net mailing list > [EMAIL PROTECTED] > http://www.glengamoi.com/mailman/listinfo/csharp.net > > > _______________________________________________ > Csharp.net mailing list > [EMAIL PROTECTED] > http://www.glengamoi.com/mailman/listinfo/csharp.net > _______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net |
- [Csharp.net] Bugtracking Vetter, Kristian
- [Csharp.net] c# -> Excel Mansur Esmann [OM]
- Re: [Csharp.net] c# -> Excel Peter Schneider
- AW: [Csharp.net] c# -> Excel Hendes Abdurrahim
- AW: [Csharp.net] c# -> Excel Mansur Esmann [OM]
- [Csharp.net] escape zeichen Michael Guder
- [Csharp.net] escape zeichen P. Schwander
- Re: [Csharp.net] escape zeich... oskar
- Re: [Csharp.net] escape z... P. Schwander
- Re: [Csharp.net] escape z... oskar
- RE: [Csharp.net] escape z... Peter Koen
- Re: [Csharp.net] escape z... P. Schwander
- [Csharp.net] n?chstes pro... P. Schwander
- [Csharp.net] AW: [Csharp.... Michael Guder
- [Csharp.net] Re: [Csharp.... P. Schwander
- [Csharp.net] immer noch d... P. Schwander
