Autor Beitrag
winx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 249



BeitragVerfasst: Mi 09.05.07 14:37 
Hi,

wie kann ich in meinem Excel 07 Worksheet die letzte befüllte Zelle (also Zeile & spalte der letzten befüllten Zelle) mit C# ausfindig machen?

Danke,
winx


Moderiert von user profile iconChristian S.: Topic aus Allgemeine .NET-Fragen verschoben am Mi 09.05.2007 um 16:05
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Mi 09.05.07 16:59 
Nunjaaa... der Mathematiker in mir würde sagen, dass sich die Position einer Excel-Zelle als komplexe Zahl deuten lässt, und da C kein geordneter Körper ist, erweist sich die Definition der "letztbefüllten Zelle" als höchst ambiguos... :-B

Wenn du nicht genau definierst, was du unter einer solchen Zelle verstehst, fällt mir nur eine allgemeine Antwort ein:
Schleife(n) + String.IsNullOrEmpty
winx Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 249



BeitragVerfasst: Do 10.05.07 08:29 
naja ganz einfach => für alle Nicht-Mathematiker

ich möchte in meinem Excel Worksheet die letzte Zeile und Spalte, die daten enthält erhalten.

Sprich ich habe bspw ein Excel Sheet in dem 1000 zeilen un 40 Spalten befüllt sind.

Jetzt möchte ich, ohne alle Zellen durchzugehen, irgendwie rausfinden können, welche
Zelle die letzte mit daten ist: hier [1000,40]

Verstanden :-) ???
stifflersmom
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 194

XP /XP PRO/ SuSE div.
D1 - D7, BDS 2006
BeitragVerfasst: Do 10.05.07 09:02 
Als Tastenkombination funktioniert in Excel (meistens) Strg+Ende
Zeichne doch ein Makro auf in dem Du diese Kombination drückst
und übertrage dieses dann in die Ole Anteuerung

Moin
John Sanson
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 72

WinXP,WinVista
Delphi(BDS2006, 5), C#(VS2005, BDS2006), VB6
BeitragVerfasst: So 13.05.07 13:20 
erstell doch eine Schleife die solange die Zeilen durchläuft bis kein Wert mehr darin ist. Vorsicht bei einer Zeile mittendrin wo der Wert fehlt.
arj
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 378

Win XP/Vista, Debian, (K)Ubuntu
Delphi 5 Prof, Delphi 7 Prof, C# (#Develop, VS 2005), Java (Eclipse), C++, QT, PHP, Python
BeitragVerfasst: Sa 19.05.07 16:03 
user profile iconJohn Sanson hat folgendes geschrieben:
erstell doch eine Schleife die solange die Zeilen durchläuft bis kein Wert mehr darin ist. Vorsicht bei einer Zeile mittendrin wo der Wert fehlt.


Deswegen vielleicht hinten anfangen ;)