Thema Datum  Von Nutzer Rating
Antwort
14.11.2015 23:22:33 Robert
NotSolved
Blau Sonderbares Verhalten beim Einfügen
17.11.2015 13:20:44 BigBen
NotSolved

Ansicht des Beitrags:
Von:
BigBen
Datum:
17.11.2015 13:20:44
Views:
804
Rating: Antwort:
  Ja
Thema:
Sonderbares Verhalten beim Einfügen
Hallo,
 
beim Einsetzen des Textes einer Zelle in eine andere Zelle wird automatisch immer das Letzte Absatzmarken-Zeichen mit übertragen. Bei diesem Vorgang sollte eigentlich der komplette Inhalt von der "anderen" Zelle ausgetauscht werden:
 
1. Leeren eines vorhandenen Inhalts einer Zelle
2. Einsetzen des neuen Inhalts von der "anderen" Zelle
 
Nach dem Ausführen des ersten Befehls fügt Word wieder eine neue Absatz-Marke hinzu. Ohne eine Absatz-Marke kann kein Inhalt in eine Zelle eingetragen werden.
 
Wenn im Schritt 2 der Inhalt der "anderen" Zelle eingefügt wird, hat man plötzlich zwei letzte Absatz-Marken. Daher kommt der Unterschied zustande.
 
Wenn statt dessen folgende Befehle ausgeführt werden, ist der Inhalt korrekt übertragen:
 
    ActiveDocument.Tables(1).Cell(1, 2).Range.Copy
    ActiveDocument.Tables(1).Cell(1, 1).Range.Paste
Bei dieser Variante wird tatsächlich der komplette Inhalt in einem internen Befehl (?) ausgetauscht.
 
Ob das ein Bug darstellt oder nicht, vermag ist nicht zu beantworten. Eventuell gilt hier eher die Spruch: "It's a feature, not a bug." (Zu Deutsch: "Es ist ein Feature, und kein Fehler.")
 
So kann ich mir das erklären.
 
VG, BigBen

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
14.11.2015 23:22:33 Robert
NotSolved
Blau Sonderbares Verhalten beim Einfügen
17.11.2015 13:20:44 BigBen
NotSolved