もともと組み込みの単語ワイルドカードパターンの検索/置換を削除することができ、
たとえば、段落の区切りに後続のすべての画像を削除するには:
検索:(^ G)のp ^
置換:\ 1
\ 1は、括弧で示し、その削除された括弧の外にコンテンツを置きます。
ワードしかし、ワイルドカードパターン ^グラムの下では見つける絵を見つけることができない、バグを持っています、
ベルトを使用、唯一の段落は、絵の裏を破る削除達成するために() (式をワイルドカードパターンがサポートされています)、
そして、これら二つの機能は、単語、完璧な隔離されています。欲求不満のターンコールVBAはAutoHotkeyをして解決しました。
F9 :: OW:= ComObjActive( "Word.Application") ループ(ow.ActiveDocument.InlineShapes.count);すべての図形をトラバース(表、画像、コントロール、等) { O:= ow.ActiveDocument.InlineShapes(A_Index) (o.type = 3)であれば、=イメージ { o.select oText:= ow.selection.next(1,1);最初の文字の絵の後ろに取得します (ORD(oText.text)は13を=)場合は、唯一の段落の区切りを削除 oText.delete } } リターン