Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
708to712
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
708to712
708to712
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Zeichen zählen in Zellen mit Zeilenumbruch
16.12.2005 11:51:08
Brehm
Hallo liebe Excel Gemeinde,
ich habe folgendes Problem:
Ich habe eine Spalte mit über 2000 Zellen
mit veschieden langen Texten, die immer über 2 Zeilen gehen.
Nun muss ich feststellen, welche Zeile(und nicht welche Zelle!)
mehr als 25 Zeichen enthält.
Das heißt z.B. Zelle C3 hat in der ersten Zeile 20 und in der zweiten Zeile 15 Zeichen, dann ist es ok. Erst wenn in der ersten Zeile 26 wär diese Bedingung verletzt. Mit der Formel "Länge(...)" komm ich hier leider nicht weiter.
Leider hab ich keine VBA Kenntnisse,
hoffe aber das lässt sich auch anders lösen.
Jemand ne Idee?

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeichen zählen in Zellen mit Zeilenumbruch
16.12.2005 12:12:53
heikoS
Hallo Brehm,
die Zeichenanzahl der ersten "Zeile" in der jew. Zelle erhälst Du mit
=finden(zeichen(10);c3)-1
Und die Zeichenanzahl der zweiten dann mit
=länge(c3)-finden(zeichen(10);c3)
Klappt´s?
Gruß Heiko
AW: Zeichen zählen in Zellen mit Zeilenumbruch
16.12.2005 12:17:42
HermannZ
Hallo Brehm;
Beispiel;
Text
 CD
1219wertzuiopüasdfghjklöäyxcva
qwertzuiopüasdfghjklöäyxc
Erste Zeile 26 Zeichen Lang
Formeln der Tabelle
D1219 : =WENN(FINDEN(ZEICHEN(10);C1219)-1>25;"Erste Zeile "&FINDEN(ZEICHEN(10);C1219)-1&" Zeichen Lang";WENN(LÄNGE(TEIL(C1219;FINDEN(ZEICHEN(10);C1219)+1;55))>25;"Zweite Zeile "&LÄNGE(TEIL(C1219;FINDEN(ZEICHEN(10);C1219)+1;55))&" Zeichen Lang";""))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß hermann
Anzeige
AW: Zeichen zählen in Zellen mit Zeilenumbruch
16.12.2005 12:18:23
Brehm
Oh ja, danke.
Ich habs ausprobiert und nachgezählt,
es scheint zu funktionieren.
Toll und nochmals vielen Dank,
jetzt muss ich mir nur mal die Formel genau ansehen,
damit ich weiß was da überhaupt passiert.
AW: Zeichen zählen in Zellen mit Zeilenumbruch
16.12.2005 14:14:11
UweD
Hallo
hier eine VBA Lösung:
Sub tt() Dim LR&, Z&, T$, Anz%, P%, I%, MG$ LR = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row 'letzte Zeile der Spalte A Columns(2).Insert ' für Zelleintrag For Z = 1 To LR T = ActiveSheet.Cells(Z, 1) Anz = Len(T) - Len(Application.Substitute(T, Chr(10), "")) 'Anzahl der Zeilenschaltungen P = 0 For I = 1 To Anz + 1 T = Mid(T, P + 1) P = InStr(1, T, Chr(10)) 'Position vom Umbruch If P = 0 Then P = Len(T) 'für den letzte Teil If P - 1 > 25 Then MG = MG & I & ", " 'Zeile merken Next 'entweder MessageBox bei Fehler If MG <> "" Then MsgBox "Zeile(n) " & MG & " von " & Chr(13) & Chr(13) _ & ActiveSheet.Cells(3, 1).Address(RowAbsolute:=False, _ ColumnAbsolute:=False) & Chr(13) & Chr(13) _ & " mit mehr als 25 Zeichen" 'oder Zelleintrag dahinter If MG <> "" Then ActiveSheet.Cells(Z, 1).Offset(0, 1) = "Zeile(n) " & MG & " > 25 Zeichen" MG = "" 'Rücksetzen Next Z End Sub
https://www.herber.de/bbs/user/29366.xls
Gruß UweD
(Rückmeldung wäre schön)
Anzeige

311 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige