Discussion:
Sonderzeichen mit Makro einfügen
(zu alt für eine Antwort)
Elmar Zangerl
2004-01-22 15:05:12 UTC
Permalink
Es gibt über ein Symbol in der Symbolleiste die Möglichkeit bestimmte
Sonderzeichen (z. B. "(","^",")","+" etc) darzustellen.
Ich möchte dies nun in gleicher Weise für das Durchschnittszeichen ("Ø")
machen. Wenn ich das über ein Makro (Befehl: ActiveCell.FormulaR1C1 =
"Ø")versuche kann ich dieses Zeichen zwar in eine Zelle einfügen, schaffe
dies aber nicht im Einfügemodus.
Was mache ich hier falsch? bzw. Gibt es eine andere Möglichkeit?

Danke
Elmar Zangerl
markus
2004-01-22 19:56:40 UTC
Permalink
-----Originalnachricht-----
Es gibt über ein Symbol in der Symbolleiste die
Möglichkeit bestimmte
Sonderzeichen (z. B. "(","^",")","+" etc) darzustellen.
Ich möchte dies nun in gleicher Weise für das
Durchschnittszeichen ("Ø")
ActiveCell.FormulaR1C1 =
"Ø")versuche kann ich dieses Zeichen zwar in eine Zelle
einfügen, schaffe
dies aber nicht im Einfügemodus.
Müsste es nicht heissen 'ActiveCell.FormulaR1C1 =
ActiveCell.FormulaR1C1 & "Ø"' oder so ähnlich? Dann sollte
meiner Meinung nach das Sonderzeichen an die vorhandene
Zeichenfolge angehängt werden.

Gruss Markus
A. Eckl
2004-01-23 07:07:55 UTC
Permalink
Hallo,

was meinst Du mit Einfügemodus? Möchtest Du das Zeichen an eine bestehende
Zeichenfolge anhängen?
--
bis denn

Alois Eckl
www.excel-inside.de
___________________________




"Elmar Zangerl" <***@handltyrol.com> schrieb im Newsbeitrag news:400fe6a8$0$15744$***@newsreader02.highway.telekom.at...
| Es gibt über ein Symbol in der Symbolleiste die Möglichkeit bestimmte
| Sonderzeichen (z. B. "(","^",")","+" etc) darzustellen.
| Ich möchte dies nun in gleicher Weise für das Durchschnittszeichen ("Ø")
| machen. Wenn ich das über ein Makro (Befehl: ActiveCell.FormulaR1C1 =
| "Ø")versuche kann ich dieses Zeichen zwar in eine Zelle einfügen, schaffe
| dies aber nicht im Einfügemodus.
| Was mache ich hier falsch? bzw. Gibt es eine andere Möglichkeit?
|
| Danke
| Elmar Zangerl
|
|
A. Eckl
2004-01-23 07:14:36 UTC
Permalink
Hallo Elmar,

dieses Makro hängt einfach an den bestehenden Zellinhalt das Sonderzeichen
an.
Die Zelle muss sich dabei nicht im Einfügemodus befinden.

Sub sonderzeichen()
ActiveCell.Value = ActiveCell.Value & "Ø"
End Sub
--
bis denn

Alois Eckl
www.excel-inside.de
___________________________




"Elmar Zangerl" <***@handltyrol.com> schrieb im Newsbeitrag news:400fe6a8$0$15744$***@newsreader02.highway.telekom.at...
| Es gibt über ein Symbol in der Symbolleiste die Möglichkeit bestimmte
| Sonderzeichen (z. B. "(","^",")","+" etc) darzustellen.
| Ich möchte dies nun in gleicher Weise für das Durchschnittszeichen ("Ø")
| machen. Wenn ich das über ein Makro (Befehl: ActiveCell.FormulaR1C1 =
| "Ø")versuche kann ich dieses Zeichen zwar in eine Zelle einfügen, schaffe
| dies aber nicht im Einfügemodus.
| Was mache ich hier falsch? bzw. Gibt es eine andere Möglichkeit?
|
| Danke
| Elmar Zangerl
|
|
Elmar Zangerl
2004-01-23 09:32:46 UTC
Permalink
Hallo,
danke für die Antwort. Leider bringt mich auch dieses Makro nicht weiter.

Ich möchte zum Beispiel die Zeichenfolge abcØdef in ein Feld eingeben, in
dem ich die Buchstaben abc eingebe, dann auf den Button, der mit dem Makro
verknüpft ist klicke, und anschließend die Buchstaben def eingebe.

mfg
Elmar Zangerl
Post by A. Eckl
Hallo Elmar,
dieses Makro hängt einfach an den bestehenden Zellinhalt das Sonderzeichen
an.
Die Zelle muss sich dabei nicht im Einfügemodus befinden.
Sub sonderzeichen()
ActiveCell.Value = ActiveCell.Value & "Ø"
End Sub
--
bis denn
Alois Eckl
www.excel-inside.de
___________________________
| Es gibt über ein Symbol in der Symbolleiste die Möglichkeit bestimmte
| Sonderzeichen (z. B. "(","^",")","+" etc) darzustellen.
| Ich möchte dies nun in gleicher Weise für das Durchschnittszeichen ("Ø")
| machen. Wenn ich das über ein Makro (Befehl: ActiveCell.FormulaR1C1 =
| "Ø")versuche kann ich dieses Zeichen zwar in eine Zelle einfügen, schaffe
| dies aber nicht im Einfügemodus.
| Was mache ich hier falsch? bzw. Gibt es eine andere Möglichkeit?
|
| Danke
| Elmar Zangerl
|
|
Thomas Ramel
2004-01-23 09:41:33 UTC
Permalink
Grüezi Elmar
Post by Elmar Zangerl
Ich möchte zum Beispiel die Zeichenfolge abcØdef in ein Feld eingeben, in
dem ich die Buchstaben abc eingebe, dann auf den Button, der mit dem Makro
verknüpft ist klicke, und anschließend die Buchstaben def eingebe.
Das klappt so nicht - während Du im Editiermodus bist, kannst Du kein Makro
ausführen (auch nicht über einen Button).

Lege die einen Autokorrektur-Eintrag an:

^d --> Ø

oder verwende die folgende Kombination:

Alt(gedrückt halten) und auf dem Ziffernblock die Ziffen '0216'

Also: Alt+0216
--
Mit freundlichen Grüssen

Thomas Ramel
- MVP für Microsoft-Excel -

[Win 2000Pro SP-4 / xl2000 SP-3]
Loading...