Inserarea unei celule

Pentru a insera o celulă, utilizați metoda Add cu colecția Cells. Metoda Add are urm[toarea sintaxă pentru colecția Cells:

expression.Add [BeforeCell]

Aici, expression este o expresie care returnează o colecție Cells și BeforeCell este un argument opțional de tip Variant care specifică celula din stânga căreia ar trebui introdusă noua celulă. (Dacă omiteți argumentul BeforeCell, VBA adaugă un nou rând de celule la sfârșitul tabelului - dacă utilizați colecția Cells din colecția Columns sau adaugă o celulă nouă la primul rând din tabel - dacă utilizați colecția Cells din colecția Rows.)

Următoarea instrucțiune inserează o celulă înainte celei de a doua celule din primul rând al primului tabel din documentul denumit Tables.docm:

Documents("Tables.docm").Tables(1).Rows(1).Cells.Add _
  BeforeCell:=Documents("Tables.docm").Tables(1).Rows(1).Cells(2)