 WiCKED » 16.01.2006 (Пн) 0:37
 WiCKED » 16.01.2006 (Пн) 0:37 
			
			ДА имена ячейкам присваивать не надо.
Ты наверное имел введу вот это:
Dim i, j, a, b As Integer
Dim c As String
Dim d As String
Dim NewTable As Table
Sub Macros()
    
    If ActiveDocument.Tables.Count = 0 Then
        Set NewTable = ActiveDocument.Tables.Add(Selection.Range, 4, 4)
    
        a = NewTable.Columns.Count
        b = NewTable.Rows.Count
       
       
        For i = 1 To b
            For j = 1 To a
                c = i
                d = j
                c = c + ";"
                c = c + d
                NewTable.Cell(i, j).Range.Text = c
            Next j
        Next i
        
    End If
    
    ActiveDocument.Tables(1).Select
    b = ActiveDocument.Tables(1).Rows.Count
    With Selection.Tables(1)
        For i = 1 To b
            If Int(i / 2) = (i / 2) Then
                .Rows(i).Select
                Selection.Range.HighlightColorIndex = wdBrightGreen
            End If
        Next i
    End With
        
End Sub
В общем прога окрашивает, в первой таблице документа, ячейки в четных строках, а если их нет то создаёт таблицу и заполняет их номерами. Но такая фигня по-моему в помощи есть(но не уверен).