Das Clever-Excel-Forum.de - Treffen
findet vom 15. - 17. September 2017 in Thüringen / Region Großer Inselsberg statt. Hotelbuchung ab sofort möglich.


[Excel] letzte Zelle in Zeile
#1
Hallo,

der Befehl Cells(1, Columns.Count).End(xlToLeft).Column liefert ein falsches Ergebnis, falls die letzte Zelle in der Zeile belegt ist.

Darum sollte man die Ermittlung der letzten Spalte ein wenig ausführlicher machen, hier ein Beispiel für Zeile 1:

LoLetzte = IIf(IsEmpty(Cells(1, Columns.Count)), Cells(1, Columns.Count).End(xlToLeft).Column, Columns.Count)

GrußformelHomepage
to top
#2
= IIf( ..... stimmt das so ? oder ist das n Schreibfehler ?
eenemeenemi und raus bin i
to top
#3
warum sollte das nicht stimmen?
Es ist ein doppeltes If.

Gruß Hajo
to top
#4
Hallo Nick,

das stimmt so. Aus der OH zur Iif-Funktion

Zitat:IIf-Funktion
Siehe auch Beispiel Zusatzinfo

Gibt einen von zwei Teilen zurück, abhängig von der Auswertung eines Ausdrucks.

Gruß Stefan
to top
#5
ok - alles klar. Donkschee...
eenemeenemi und raus bin i
to top


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [Excel] Letzte belegte Zelle Zeile/Spalte Beverly 0 3.010 12.04.2014, 14:33
Letzter Beitrag: Beverly
  [Excel] letzte Zelle in Spalte Hajo_Zi 0 1.573 11.04.2014, 17:20
Letzter Beitrag: Hajo_Zi

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste