From: Textdoktorn on


"SueG" skrev:

> I have a document with a number of text boxes in it. How can I move the text
> from the boxes onto the page, so that it behaves like ordinary text, without
> cutting and pasting every box?
> Thanks

Hi,

Did you ever consider the possibility of printing the document to a PDF file
and then copying the text from that file back to Word? It might mess up the
text sequence but it's quick and you don't have to bother about empty text
boxes. Also, most of the formatting is retained.
From: Stefan Blom on
Alternatively, try a macro such as this one:

Sub GetRidofTextBoxes()
Dim t As Shape

For Each t In ActiveDocument.Shapes
If t.Type = msoTextBox Then
t.TextFrame.ContainingRange.Copy
t.Anchor.Paste
t.Delete

End If
Next t

End Sub

For assistance with the macro, see
http://www.gmayor.com/installing_macro.htm.

--
Stefan Blom
Microsoft Word MVP



"Textdoktorn" <Textdoktorn(a)discussions.microsoft.com> wrote in message
news:D72BBD47-D4BE-4484-BC00-8426B6ABE601(a)microsoft.com...
>
>
> "SueG" skrev:
>
>> I have a document with a number of text boxes in it. How can I move the
>> text
>> from the boxes onto the page, so that it behaves like ordinary text,
>> without
>> cutting and pasting every box?
>> Thanks
>
> Hi,
>
> Did you ever consider the possibility of printing the document to a PDF
> file
> and then copying the text from that file back to Word? It might mess up
> the
> text sequence but it's quick and you don't have to bother about empty text
> boxes. Also, most of the formatting is retained.