Datein auslesen aus einem Ordner

Miles21

Grünschnabel
Hallo Zusammen erstmal,

bin neu hier und brauche etwas hilfe in C# !

Ich möchte Dateien aus einem "festen" Ordner auslesen und öffnen und dann auch drucken, Datein ändern sich immer wieder von Namen her aber sind nur Office Datein! :confused:

Ich hoffe jemand kann mir helfen aber schon mal im Vorraus Danke

Miles :) :) :)
 
Hallo,

jetzt habe ich es fast aber irgendwie bekomme ich doch nicht hin
:confused: :confused: :confused: :confused: :confused: :confused:

Hier der Code! Was ist Falsch
Code:
			string str_path = "C:\\";
			string str_search = "*.xls";
			string[] NFile= Directory.GetFiles(str_path, str_search);
			
			
			for (int i =0; i <= 2  ;i++)
			{
				string str_datei = @NFile[i];
				new Excel.Application(); 		
				xlMappe = xlApp.Workbooks.Open(str_datei,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing); 
				xlBlatt1 = (Excel.Worksheet)xlMappe.Worksheets[1];
				xlApp.Worksheets._PrintOut(1,2,1,1,0,0,0);				
			}
xlApp.Application.Quit();

Hier der Fehler:

Eine nicht behandelte Ausnahme des Typs 'System.NullReferenceException' ist in Test Selim.exe aufgetreten.

Zusätzliche Informationen: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Ich hoffe irgendjemand kann mir helfen Bitte!

Danke + Gruss
Miles
 
moin

Wie viele xls-Dateien hast du in dem Ordner?

Und wenn es nicht der potentielle Indexüberlauf sein sollte, in welcher Code-Zeile tritt der Fehler auf? (Wenn du das nicht weiß, versuch den Debugger oder mach einen try-catch-Block um das ganze Ding herum, wo du im Catch-Block mittels MessageBox.Show(ex.ToString()); den Fehler einfach ausgibst)

mfg broetchen
 
Hallo,

der fehler kommt genau hier:

xlMappe = xlApp.Workbooks.Open(str_datei,missing,missing,missing,missing,missing,missing,missing,missing,missi ng,missing,missing,missing,missing,missing);


Danke Gruss
Miles21
 
Zurück