Wie füge ich einen scrollbaren Block in Word ein?

5

Ich bearbeite ein Word-Dokument. Ich möchte einen großen XML-Block in eine Tabellenzelle einfügen.

Ich möchte einen scrollbaren Textblock einfügen. Wie kann ich das machen ?

Diese Suche sieht einfach aus, aber ich habe keinen Weg gefunden, das zu erreichen.

Ich habe Office Pro Plus 2010.

Nicolas Barbulesco
quelle
4
Es ist möglicherweise nicht einfach, da Word Dokumente entwickeln soll, die schließlich auf Papier gedruckt werden, und eine Scrollbox in diesem Medium nicht sehr nützlich ist. Es ist aber wahrscheinlich möglich. Könnte es eine Lösung geben, die besser zu Ihrem Problem als zu Word passt?
Steve
@Charlie - Ihr Link befasst sich mit laufendem Code: Bearbeiten eines Word-Dokuments in einer App, die ich entwickeln würde. Ich bin nicht in dieser Situation. Ich bearbeite mein Word-Dokument ... in Word, in WYSIWYG.
Nicolas Barbulesco
2
Da Sie es nicht erwähnt haben, wäre dies ein gutes Detail, um die Frage zu ergänzen. Bitte bearbeiten Ihre Frage, um alle Details über das, was Sie tun, aufzunehmen. Lass uns nicht raten. Wenn Sie versuchen, Word etwas tun zu lassen, für das es nicht vorgesehen ist, müssen Sie möglicherweise etwas mehr als WYSIWYG behandeln.
CharlieRB
@ Charlie - Ich habe meine Frage am gepostet Super User , nicht auf Paketüberfluss . Normalerweise werden Word-Dokumente normalerweise in Word bearbeitet. Keine eigene Anwendung entwickeln, um sie zu bearbeiten. Um das noch deutlicher zu machen, werde ich meine Frage etwas bearbeiten.
Nicolas Barbulesco

Antworten:

6

Sie können ein ActiveX-Textfeld verwenden, um Ihrem Dokument ein dynamisch bearbeitbares und scrollbares Textfeld hinzuzufügen:

  1. Klicken Sie in der Multifunktionsleiste unter der Registerkarte Entwickler auf das Symbol Legacy Tools (oder drücken Sie ALT + L, N). Ein Dropdown-Menü wird angezeigt.

  2. Klicken Sie im Dropdown-Menü unter Abschnitt ActiveX-Steuerelemente auf das Symbol Textfeld (ActiveX-Steuerelement) (oder drücken Sie ALT + L, N, T). Word erstellt ein Textfeld an der Cursorposition. Standardmäßig wird das Textfeld im Entwurfsmodus geöffnet. Sie können das Steuerelement auf die gewünschte Größe erweitern.

  3. Um die Eigenschaften des Textfelds zu ändern, wählen Sie das Textfeld aus und klicken Sie auf Eigenschaften (ALT + L, L). Das Eigenschaftenblatt wird angezeigt. Sie möchten das ändern EnterKeyBehavior . MultiLine und ScrollBars Eigenschaften.

  4. Beenden Sie den Entwurfsmodus, indem Sie auf die Schaltfläche unter der Registerkarte "Entwickler" klicken. Jetzt sollte ein bearbeitbares und durchlaufbares mehrzeiliges Textfeld in Ihrem Dokument vorhanden sein.

Adam
quelle
Ich hatte einen Ansatz in dieser Richtung gefunden, den ich aber verworfen habe.
Nicolas Barbulesco
Primo, ich mag die Vorstellung von ActiveX nicht - es klingt wie eine Krankheit. Secundo, ich hatte keine Registerkarte Entwickler in meinem Band ich das Band angepasst , um es hinzuzufügen. Tertio, bei Ihrer 2. Stufe bekomme ich diese Beleidigungsnachricht: Dieses Objekt kann aufgrund Ihrer Richtlinieneinstellungen nicht eingefügt werden. Ich hatte Recht, ActiveX zu misstrauen. Trotzdem danke.
Nicolas Barbulesco
4
ActiveX ist nie die beste Lösung, der ich zustimme, aber es ist praktisch die einzige echte Lösung für Ihre fehlerhafte Frage. Sie sollten nicht darum bitten, dies in Word zu tun, es ist nicht etwas, das Word aus so vielen Gründen tun soll. Hoffentlich ist diese Antwort für jemanden, der aufgeschlossener ist, noch nützlich.
Adam