Re: add checkbox to table programatically by Cyberwolf
Cyberwolf
Tue Apr 01 04:41:07 PDT 2008
That was what I was looking for, but I do not want the value of the 1st cell
in the copied range to be copied, or delete it once the range is copied.
Also I want to set the check boxes in the next 3 cells to false.
TIA
--
Cyberwolf
Finder of Paths, Hunter of Prey
Ghost of the Night, Shadow of Day
The Wolf
"Helmut Weber" wrote:
> Hi Cyberwolf,
>
> maybe like that:
>
> Sub NextCell()
> Dim rTbl As Range
> Set rTbl = Selection.Tables(1).Range
> ' if the selection is in the last cell of a table
> If Selection.Cells(1).Range.IsEqual( _
> rTbl.Cells(rTbl.Cells.Count).Range) Then
> Selection.Rows(1).Range.Copy
> Selection.Tables(1).Rows.Add
> Selection.Tables(1).Rows.Last.Select
> Selection.Paste
> Selection.Rows(1).Delete
> Selection.MoveUp unit:=wdLine
> Else
> Selection.Cells(1).Next.Select
> Selection.Collapse
> End If
> End Sub
>
> --
>
> Greetings from Bavaria, Germany
>
> Helmut Weber, MVP WordVBA
>
> Vista Small Business, Office XP
>