Excelvorlage laden

AzuBi Jan

Grünschnabel
Hallo liebe C# Spezies,

ich habe ein kleines Problem und hoffe ihr könnt mir weiterhelfen.

Es geht darum, dass ich aus einer C# Anwendung heraus eine Excelvorlage laden möchte.

Sie liegt im Standartverzeichnis für Vorlagen, nur leider lädt er bei mir nichts.


bin für jeden Ratschlag , Kommentar oder Beispiel dankbar!

MFG Jan
 
Code:
Excel.Application ExcelObj = new Excel.Application();

	if (ExcelObj == null)
	{
		MessageBox.Show(null, "Excel couldn't be started!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
					
	}

habe bis jetzt wiedermal nurnoch den ersten Teil, der Rest viel schon heute morgen einem Furstlöschen zum Opfer.

Ich weiß nicht genau, ob ich jetzt nach dem Workbook auch ein Worksheet inizialisiern muss, oder ob da alles von der Vorlage abhängt...

habe leider auch recht wenig Erfahrung.

Gruß Jan
 
Hallo cosmo,
danke für die Links. Einen Funktionierenden Excelaufruf habe ich bereits.
Leider bin ich dem Englischen nicht sehr mächtig und habe jetzt auf anhieb nichts gefunden. Ich würde gern wissen ob ich erst ein Workbook und dann eine Vorlage und vorallem wie überhaupt ich eine Vorlage lade.
finde einige Funktionen zu Templates, aber wie ich zu meinem Ergebnis komm ist mir schleierhaft :)

Code:
			Excel.Application ExcelObj = new Excel.Application();
			
            
			
			if (ExcelObj == null)
			{
				MessageBox.Show("ERROR: EXCEL couldn't be started!");
				System.Windows.Forms.Application.Exit();
			}
			
			Excel.Workbook wb;
			Excel.Worksheet ws;
			wb = ExcelObj.Workbooks.Add(Type.Missing);
			ws = (Excel.Worksheet)wb.Worksheets.Add(Type.Missing, Type.Missing, Type.Missing, Type.Missing);
	
			            
//			ExcelObj.Application.DefaultFilePath(wdUserTemplatesPath);
            
            ExcelObj.Visible = true;

Gruß Jan
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück