Verbunden Textboxen - Formatierung

10/12/2008 - 19:31 von don H. Lee | Report spam
Hallo Newsgruppe

Ich habe wieder einmal eine Frage:

Ich habe eine Textbox und dieses ist mit einer Zelle verbunden. Da ich aber
eine spezielle Formatierung brauche habe ich ein paar Codezeilen geschrieben
zur richtigen formattierung.

Nur habe ich 2 Probleme:

1. Wenn ich die Formatierung anpassen möchte, gehe ich über den exit-event.
Leider ist das schon zu spàt und der Wert wird nicht mehr (neu formatiert)
in die Zelle geschrieben. Beim Change-Event kann ich das nicht machen, da
der Benutzer unnötig verwirrt wird. Gibt es da eine Möglichkeit?

2. Generell muss ich, wenn ich die Textbox mit einer Zelle verbinde schon
ziemlich auf die formattierung aufpassen. Ich habe gemerkt, dass es am
besten ist, wenn ich die Zellenformatierung auf Text setze und dann per Code
formatiere. Stimmt meine Aussage, oder gibt es da bessere, einfachere und
klarere Möglichkeiten?

Herzlichen Dank für jede Hilfe

D. H. Lee
 

Lesen sie die antworten

#1 Thomas Ramel
11/12/2008 - 06:48 | Warnen spam
Grüezi Don

don H. Lee schrieb am 10.12.2008

Ich habe eine Textbox und dieses ist mit einer Zelle verbunden. Da ich aber
eine spezielle Formatierung brauche habe ich ein paar Codezeilen geschrieben
zur richtigen formattierung.

Nur habe ich 2 Probleme:

1. Wenn ich die Formatierung anpassen möchte, gehe ich über den exit-event.
Leider ist das schon zu spàt und der Wert wird nicht mehr (neu formatiert)
in die Zelle geschrieben. Beim Change-Event kann ich das nicht machen, da
der Benutzer unnötig verwirrt wird. Gibt es da eine Möglichkeit?

2. Generell muss ich, wenn ich die Textbox mit einer Zelle verbinde schon
ziemlich auf die formattierung aufpassen. Ich habe gemerkt, dass es am
besten ist, wenn ich die Zellenformatierung auf Text setze und dann per Code
formatiere. Stimmt meine Aussage, oder gibt es da bessere, einfachere und
klarere Möglichkeiten?



Da Du eh mit VBA arbeitest (arbeiten willst) kannst Du auf die Verbindung
mit der Zelle komplett verzichen und den (neu formatierten) Inhalt der
Textbox ja direkt in die Zelle schreiben (lassen).

Das erscheint mir wesentlich einfacher, als anderes.
Generell ist/muss eine mit einer Textbox verlinkte Zelle als Text
formatiert sein, da die Textbox ja nunmal Text liefert. Alles andere wird
über kurz oder lang eh fehlschlagen.


Mit freundlichen Grüssen
Thomas Ramel

- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps

Ähnliche fragen