Eine Form in einem Microsoft Office-Dokument kann eine Reihe von verschiedenen Objekten , wie z. B. ein Bild, eine Zeichnung oder Freiform sogar ein ActiveX-Steuerelement sein . Eine regelmäßige Form ausrichtet unabhängig von der Text im Dokument , sondern ein " InlineShape " Objekt richtet mit dem Text und kann verschoben und bearbeitet werden in ähnlicher Weise in Text um. Dies kann sehr nützlich sein, wenn ein Symbol oder ein Bild benötigt , um sich zusammen mit dem Text dem es ausgerichtet ist , zum Beispiel. Anleitung
1
Klicken Sie auf " Datei" und wählen Sie "Öffnen ", dann navigieren Sie zum Speicherort des Dokuments, das die Formen, die Sie konvertieren möchten enthält . Doppelklicken Sie auf die Datei zu öffnen .
2
Halten Sie die "Alt" -Taste gedrückt und drücken Sie die Taste "F11" , um die VBE -Fenster zu öffnen .
3
Klicken Sie auf " Einfügen" in der VBE -Fenster und wählen Sie "Module ". Dadurch wird ein neues Fenster für das Modul zu öffnen
4
Kopieren Sie den folgenden Code , indem Sie es mit der rechten Maustaste und wählen "Kopieren" : .
Sub ConvertToInlineShape ()
Selection
'\\ \\ Wenn wir eine Form gewählt haben dann konvertieren
InlineShape If. Type = wdSelectionShape dann
. ShapeRange (1). ConvertToInlineShape
End If End With
End Sub
5
der rechten Maustaste in den leeren Raum in der VBE -Fenster mit der rechten Maustaste und wählen Sie " einfügen ", um den Code in das Fenster einfügen .
6
Schließen Sie das Fenster und VBE das Dokument speichern.
7
Markieren Sie die Bereiche, die die Formen, die Sie konvertieren möchten enthalten durch Klicken und Ziehen mit der Maus.
8
Halten Sie die "Alt"- Taste gedrückt, während Sie "F8" , um das Makro -Fenster drücken . Klicken Sie auf " ConvertToInlineShape " und klicken Sie auf " Run" , um die Formen zu konvertieren.