![]() |
|
#1
|
|||
|
|||
![]()
To avoid using the clipboard:
Code:
Sub CopyCurrentSectionToNewDoc() Dim Rng as Range, NewDoc as Document, currentSection as Long currentSection = Selection.Information(wdActiveEndSectionNumber) Set Rng = ActiveDocument.Sections(currentSection).Range Rng.MoveEnd wdCharacter, -1 Set NewDoc = Documents.Add(Template:=ActiveDocument.AttachedTemplate.FullName, Visible:=True) ' Transfer contents into the output document, preserving the formatting NewDoc.Range.FormattedText = Rng.FormattedText End Sub |
#2
|
|||
|
|||
![]()
Thanks, that's just what I was trying to figure out.
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Firebody | Word | 8 | 11-12-2021 10:53 AM |
Require VBA to copy value into current field of Internet Explorer | trevorc | Excel Programming | 0 | 01-15-2019 03:17 PM |
If Cell Blank Copy Data from Above Combine All to Current | ChrisOK | Excel Programming | 2 | 12-18-2017 11:25 PM |
![]() |
Phil H | Word | 2 | 02-02-2016 01:45 PM |
a macro that can copy data from copy.xls to our current excel macro.xls based on criteria: | udhaya | Excel Programming | 1 | 11-12-2015 10:12 AM |