Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
01.08.2016 11:19:05 |
Markus |
|
|
|
01.08.2016 13:06:34 |
sunset18 |
|
|
|
01.08.2016 13:12:56 |
Markus |
|
|
|
01.08.2016 14:52:47 |
RPP63 |
|
|
Word 2010: per VBA ans Ende der Tabellenzelle springen |
01.08.2016 16:11:13 |
Markus |
|
|
|
01.08.2016 16:17:34 |
Markus |
|
|
Von:
Markus |
Datum:
01.08.2016 16:11:13 |
Views:
728 |
Rating:
|
Antwort:
|
Thema:
Word 2010: per VBA ans Ende der Tabellenzelle springen |
Hallo Ralf,
erstmal eine gute Idee - ich bin allerdings in Word, daher habe ich es mal so versucht:
Selection.Cells(1).Range.Text = Selection.Cells(1).Range.Text & vbLf & "Neuer Text"
Das funktioniert prinzipiell, aber mir gehen die Formatierungen verloren (z.B. Farben) - das wird so leider nix. Vielleicht könnte man ja aus dem Text der ganzen Zelle ableiten, was die letzte Position ist, und da hin springen?
Hiermit könnte ich das letzte Zeichen auswählen (aber das will ich ja nicht überschreiben und es könnte ja auch formatiert sein):
Selection.Cells(1).Range.Characters(Selection.Cells(1).Range.Characters.Count - 1).Select
Das allerletzte Zeichen wäre der Zellumbruch... dies hier hätte beides die gleiche Bedeutung:
Selection.Cells(1).Range.Characters(Selection.Cells(1).Range.Characters.Count - 1).Select
Selection.Cells(1).Range.Characters.Last.Select
Hier wird die ganze Zelle markiert. Aber auch die will ich ja nicht überschreiben *grübel*...
Viele Grüße
Markus
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
01.08.2016 11:19:05 |
Markus |
|
|
|
01.08.2016 13:06:34 |
sunset18 |
|
|
|
01.08.2016 13:12:56 |
Markus |
|
|
|
01.08.2016 14:52:47 |
RPP63 |
|
|
Word 2010: per VBA ans Ende der Tabellenzelle springen |
01.08.2016 16:11:13 |
Markus |
|
|
|
01.08.2016 16:17:34 |
Markus |
|
|