Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeichen zählen in Zellen mit Zeilenumbruch

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?
Anzeige

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
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige