Thema Datum  Von Nutzer Rating
Antwort
01.08.2016 11:19:05 Markus
NotSolved
01.08.2016 13:06:34 sunset18
NotSolved
01.08.2016 13:12:56 Markus
NotSolved
01.08.2016 14:52:47 RPP63
NotSolved
Rot Word 2010: per VBA ans Ende der Tabellenzelle springen
01.08.2016 16:11:13 Markus
NotSolved
01.08.2016 16:17:34 Markus
Solved

Ansicht des Beitrags:
Von:
Markus
Datum:
01.08.2016 16:11:13
Views:
728
Rating: Antwort:
  Ja
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


Ihre Antwort
  • 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: Name: Email:



  • 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
NotSolved
01.08.2016 13:06:34 sunset18
NotSolved
01.08.2016 13:12:56 Markus
NotSolved
01.08.2016 14:52:47 RPP63
NotSolved
Rot Word 2010: per VBA ans Ende der Tabellenzelle springen
01.08.2016 16:11:13 Markus
NotSolved
01.08.2016 16:17:34 Markus
Solved