jab43 has asked for the wisdom of the Perl Monks concerning the following question:
In a word document I have tables and some of them have lines of text after them. So it goes tables, lines of text, table etc. I can select the table fine with:
my $table = $word->ActiveDocument->Tables(2); $table->Select();
What I need to do is select the table and select a number of line after the table. I am doing this so I can use Word's keepWithNext feature so the entire table and lines are on the same page.
I have ran some macros in word and have been looking at MoveDown and MoveUp. Neither of these can I get to work. I'm given this pattern in VBA:
Selection.MoveDownSelection.MoveDown Unit:=wdLine, Count:=1, Extend:=wdExtend
If I try to use wdLine it says "bareword 'wdline' not allowed." With either of these lines:
$word->selection->MoveDown({Unit => wdline,Count=>1,Extend=> wdExtend, +}); $word->selection->MoveDown(wdLine,1);
Is there a better way to do what I want or can you help me get the correct format using MoveDown. Thanks!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Microsoft Word - Select next line after a table
by nevdka (Pilgrim) on Aug 06, 2013 at 22:59 UTC | |
by Anonymous Monk on Aug 06, 2013 at 23:36 UTC | |
by jab43 (Initiate) on Aug 07, 2013 at 15:07 UTC | |
by nevdka (Pilgrim) on Aug 08, 2013 at 00:43 UTC | |
by jab43 (Initiate) on Aug 08, 2013 at 16:42 UTC |