Einzelnen Beitrag anzeigen

Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

Letze gefüllte Zelle aus beliebiger Spalte in Excel finden

  Alt 23. Jun 2005, 20:19
Habe schnell mal selbst eine function geschrieben, die in einer gewünschten Spalte und einem bestimmten Bereich die letzte gefüllte Zelle findet, da ich die SpecialCell-Funktion nicht so komfortabel finde.

Delphi-Quellcode:
  private
    function GetLastCell(Coloumn:String; x,y:integer):String;
  public

...

function TForm1.GetLastCell(Coloumn:String; x,y:integer):String;
var
  i:integer;
begin
  for i:=x to y do
  begin
    if ExcelWorksheet1.Range[''+Coloumn+''+IntToStr(i),''+Coloumn+''+IntToStr(i)].Formula='then
    begin
      result:=''+Coloumn+''+IntToStr(i);
      exit;
    end;
  end;
end;
PS: Es ist mein erster Beitrag. Bitte nicht gleich so hart so *indeckunggeh*
Bisheriger Nutzername "DJ-SPM"
  Mit Zitat antworten Zitat