Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema TextBox
BildScreenshot zu TextBox TextBox-Seite mit Beispielarbeitsmappe aufrufen

zeichen zählen | Herbers Excel-Forum


Betrifft: zeichen zählen von: georg burk
Geschrieben am: 02.12.2009 12:13:58

Hallo,

wenn ich in einer Zelle Text schreibe, möchte ich daß nach einer bestimmten Länge das Zeichen farbig erscheint, z.B. bei Zeichenanzahl 64 sollte der Buchstabe rot dargestellt werden, geht sowas?

Bin für alle Hinweise dankbar

Schöne Grüße

Georg

  

Betrifft: 64. Zeichen einfärben und Fett darstellen von: Tino
Geschrieben am: 02.12.2009 12:47:14

Hallo,
könnte so funktionieren, färbt das 64. Zeichen ein und macht es Fett.

kommt als Code in Tabelle

Option Explicit 
 
 
 
Private Sub Worksheet_Change(ByVal Target As Range) 
Dim Bereich As Range 
'nur in Spalte A 
Set Bereich = Intersect(Range("A:A"), Target) 
 
If Not Bereich Is Nothing Then 
    For Each Bereich In Bereich 
        With Bereich 
            .Font.Bold = False 
            .Font.ColorIndex = xlAutomatic 
            If Len(.Value) > 63 Then 
               'Zeichen an 64. Stelle 
               With .Characters(Start:=64, Length:=1).Font 
                   .ColorIndex = 3 
                   .Bold = True 
               End With 
            End If 
        End With 
    Next Bereich 
End If 
 
End Sub 
 
 



Gruß Tino


  

Betrifft: AW: 64. Zeichen einfärben und Fett darstellen von: georg burk
Geschrieben am: 02.12.2009 13:05:23

Hallo Tino,

der Effekt müßte während der Eingabe passieren, damit ich weiß, aha jetzt hab ich noch soundsoviel Zeichen

schöne Grüße

Georg


  

Betrifft: geht nicht oT. von: Tino
Geschrieben am: 02.12.2009 13:10:41




  

Betrifft: AW: geht nicht oT. von: ransi
Geschrieben am: 02.12.2009 13:25:07

HAllo Georg

Wenn du deine Eingaben in eine TextBox machen würdest, könnte man was machen.
Die hat genug Ereignisse die man während der Eingabe auswerten könnte.

ransi


  

Betrifft: AW: spielerei mit UserForm von: hary
Geschrieben am: 02.12.2009 13:21:39

Hallo
da ich noch fleissig am ueben bin mit VBA, hab ich mal was mit UserForm gebastelt. Schreib was in die Textbox.
https://www.herber.de/bbs/user/66324.xls
Gruss hary


Beiträge aus den Excel-Beispielen zum Thema "zeichen zählen"