Discussion:
Sonderzeichen in "verketten"
(zu alt für eine Antwort)
Frank Vellner
2003-12-06 15:20:30 UTC
Permalink
Liebe Gruppe,

ich möchte den (Text)-Inhalt von z.b. 3 Zellen zusätzlich in einer
einzigen Zelle, zeilenweise getrennt, darstellen. Normalerweise mache
ich einen Zeilenumbruch in einer Zelle mit "alt-enter". Wenn ich nun in
der Zielzelle:

=VERKETTEN(S16;
S17;
S18)

eingebe (nach den Semikola habe ich im Original "alt-enter" gemacht),
wird der Zeilenumbruch im Formelrsultat nicht angezeigt.

Laut der Funktion CODE ist 10 der code für diesen Zeilenumbruch. Also
gebe ich

=VERKETTEN(S16;ZEICHEN(10);S17ZEICHEN(10);S18)

ein. Leider ist das Resultat das selbe :-(

Falls jemand eine schlauerere Idee hat, freut sich der
Frank
Melanie Breden
2003-12-06 15:46:58 UTC
Permalink
Hallo Frank,
Post by Frank Vellner
ich möchte den (Text)-Inhalt von z.b. 3 Zellen zusätzlich in einer
einzigen Zelle, zeilenweise getrennt, darstellen. Normalerweise mache
ich einen Zeilenumbruch in einer Zelle mit "alt-enter". Wenn ich nun in
=VERKETTEN(S16;
S17;
S18)
eingebe (nach den Semikola habe ich im Original "alt-enter" gemacht),
wird der Zeilenumbruch im Formelrsultat nicht angezeigt.
Laut der Funktion CODE ist 10 der code für diesen Zeilenumbruch. Also
gebe ich
=VERKETTEN(S16;ZEICHEN(10);S17ZEICHEN(10);S18)
ein. Leider ist das Resultat das selbe :-(
du brauchst nicht unbedingt die VERKETTEN-Funktion, es geht auch so:
=S16&ZEICHEN(10)&S17&ZEICHEN(10)&S18

Zusätzlich muss du im Menü Format | Zellen, Register Ausrichtung
[x] Zeilenumbruch aktivieren.
--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

#Excel-Auftragsprogrammierung#
E-Mail: ***@mvps.org
Frank Vellner
2003-12-06 16:44:26 UTC
Permalink
Hallo Melanie,
Post by Melanie Breden
=S16&ZEICHEN(10)&S17&ZEICHEN(10)&S18
Zusätzlich muss du im Menü Format | Zellen, Register Ausrichtung
[x] Zeilenumbruch aktivieren.
aha, das war genau der springende Punkt! Vielen Dank! Wenn ich also in
irgendeiner Zelle, die das Format Zeilenumbruch nicht aktiviert hat
manuell "alt-return" klicke, macht Excel die Formatierung automatisch
im Hintergrund, gell?

Mein neues Problem: Wenn diese Formatierung eingestellt ist, stellt
Excel den Inhalt einer Zelle nicht mehr "über den Rand hinaus" dar.
Normalerweise stellt Excel ja den Inhalt auch über den Zellenrand
hinaus nach rechts dar, sofern die rechte Nachbarzelle leer ist. Genau
das brauche ich auch für mein Vorhaben - durch die Formatierung kann
ich den Zellinhalt einfach nicht mehr lesen und somit nicht immer im
Blick haben (betreffende Zeile ist fixiert), was genau mein Ziel war
:-(

Oder gibt es dafür auch noch eine Lösung?
Vielen Dank
Frank
Melanie Breden
2003-12-07 10:19:21 UTC
Permalink
Hallo Frank,
Post by Frank Vellner
Post by Melanie Breden
=S16&ZEICHEN(10)&S17&ZEICHEN(10)&S18
Zusätzlich muss du im Menü Format | Zellen, Register Ausrichtung
[x] Zeilenumbruch aktivieren.
aha, das war genau der springende Punkt! Vielen Dank! Wenn ich also in
irgendeiner Zelle, die das Format Zeilenumbruch nicht aktiviert hat
manuell "alt-return" klicke, macht Excel die Formatierung automatisch
im Hintergrund, gell?
Mein neues Problem: Wenn diese Formatierung eingestellt ist, stellt
Excel den Inhalt einer Zelle nicht mehr "über den Rand hinaus" dar.
Normalerweise stellt Excel ja den Inhalt auch über den Zellenrand
hinaus nach rechts dar, sofern die rechte Nachbarzelle leer ist. Genau
das brauche ich auch für mein Vorhaben - durch die Formatierung kann
ich den Zellinhalt einfach nicht mehr lesen und somit nicht immer im
Blick haben (betreffende Zeile ist fixiert), was genau mein Ziel war
:-(
tja, entweder...oder :-)

Da bleibt dir wohl nur die Nachbarzellen zu verbinden, damit der gesamte
Text angezeigt wird.
--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

#Excel-Auftragsprogrammierung#
E-Mail: ***@mvps.org
doeweb
2003-12-07 21:58:44 UTC
Permalink
Hi Frank,

Probiers mal mit Zeichen(10)&zeichen(13)?

Gruß Herbert
Post by Melanie Breden
Hallo Frank,
Post by Frank Vellner
Post by Melanie Breden
=S16&ZEICHEN(10)&S17&ZEICHEN(10)&S18
Zusätzlich muss du im Menü Format | Zellen, Register Ausrichtung
[x] Zeilenumbruch aktivieren.
aha, das war genau der springende Punkt! Vielen Dank! Wenn ich also in
irgendeiner Zelle, die das Format Zeilenumbruch nicht aktiviert hat
manuell "alt-return" klicke, macht Excel die Formatierung automatisch
im Hintergrund, gell?
Mein neues Problem: Wenn diese Formatierung eingestellt ist, stellt
Excel den Inhalt einer Zelle nicht mehr "über den Rand hinaus" dar.
Normalerweise stellt Excel ja den Inhalt auch über den Zellenrand
hinaus nach rechts dar, sofern die rechte Nachbarzelle leer ist. Genau
das brauche ich auch für mein Vorhaben - durch die Formatierung kann
ich den Zellinhalt einfach nicht mehr lesen und somit nicht immer im
Blick haben (betreffende Zeile ist fixiert), was genau mein Ziel war
:-(
tja, entweder...oder :-)
Da bleibt dir wohl nur die Nachbarzellen zu verbinden, damit der gesamte
Text angezeigt wird.
--
Mit freundlichen Grüssen
Melanie Breden
- Microsoft MVP für Excel -
#Excel-Auftragsprogrammierung#
Frank Vellner
2003-12-07 23:27:43 UTC
Permalink
Post by doeweb
Hi Frank,
Probiers mal mit Zeichen(10)&zeichen(13)?
thx, aber das änder nix.
Gruß Frank
Post by doeweb
Gruß Herbert
Post by Melanie Breden
Hallo Frank,
Post by Frank Vellner
Post by Melanie Breden
du brauchst nicht unbedingt die VERKETTEN-Funktion, es geht auch
so: =S16&ZEICHEN(10)&S17&ZEICHEN(10)&S18
Zusätzlich muss du im Menü Format | Zellen, Register Ausrichtung
[x] Zeilenumbruch aktivieren.
aha, das war genau der springende Punkt! Vielen Dank! Wenn ich also
in irgendeiner Zelle, die das Format Zeilenumbruch nicht aktiviert
hat manuell "alt-return" klicke, macht Excel die Formatierung
automatisch im Hintergrund, gell?
Mein neues Problem: Wenn diese Formatierung eingestellt ist, stellt
Excel den Inhalt einer Zelle nicht mehr "über den Rand hinaus" dar.
Normalerweise stellt Excel ja den Inhalt auch über den Zellenrand
hinaus nach rechts dar, sofern die rechte Nachbarzelle leer ist.
Genau das brauche ich auch für mein Vorhaben - durch die
Formatierung kann ich den Zellinhalt einfach nicht mehr lesen und
somit nicht immer im Blick haben (betreffende Zeile ist fixiert),
was genau mein Ziel war :-(
tja, entweder...oder :-)
Da bleibt dir wohl nur die Nachbarzellen zu verbinden, damit der
gesamte Text angezeigt wird.
--
Mit freundlichen Grüssen
Melanie Breden
- Microsoft MVP für Excel -
#Excel-Auftragsprogrammierung#
Frank Vellner
2003-12-07 23:29:00 UTC
Permalink
Post by Melanie Breden
tja, entweder...oder :-)
Da bleibt dir wohl nur die Nachbarzellen zu verbinden, damit der
gesamte Text angezeigt wird.
vielen Dank, das wars, da hätte ich auch drauf kommen können - ich
arbeite halt nie mit verbunden Zellen.
Gruß
Frank
Melanie Breden
2003-12-08 07:14:01 UTC
Permalink
Hallo Frank,
Post by Frank Vellner
Post by Melanie Breden
Da bleibt dir wohl nur die Nachbarzellen zu verbinden, damit der
gesamte Text angezeigt wird.
vielen Dank, das wars, da hätte ich auch drauf kommen können - ich
arbeite halt nie mit verbunden Zellen.
freut mich, dass sich helfen konnte und danke für's Feedback :-)
--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

#Excel-Auftragsprogrammierung#
E-Mail: ***@mvps.org
Exceluser
2003-12-08 13:13:45 UTC
Permalink
Danke, durch euren Call konnte ich mein Problem sehr
schnell und einfach lösen. Werde ab jetzt öfters die MS
Newsgroup nutzen.

Denke Frank Danke Melanie
Gruß Jochen
-----Originalnachricht-----
Liebe Gruppe,
ich möchte den (Text)-Inhalt von z.b. 3 Zellen zusätzlich
in einer
einzigen Zelle, zeilenweise getrennt, darstellen.
Normalerweise mache
ich einen Zeilenumbruch in einer Zelle mit "alt-enter".
Wenn ich nun in
=VERKETTEN(S16;
S17;
S18)
eingebe (nach den Semikola habe ich im Original "alt-
enter" gemacht),
wird der Zeilenumbruch im Formelrsultat nicht angezeigt.
Laut der Funktion CODE ist 10 der code für diesen
Zeilenumbruch. Also
gebe ich
=VERKETTEN(S16;ZEICHEN(10);S17ZEICHEN(10);S18)
ein. Leider ist das Resultat das selbe :-(
Falls jemand eine schlauerere Idee hat, freut sich der
Frank
.
Loading...