Aveți posibilitatea să setați lățimea unei coloane utilizând metoda Potrivire automată (AutoFit), utilizând metoda SetWidth sau specificând proprietatea Width pentru coloană.
Metoda AutoFit redimensionează automat fiecare coloană la o lățime potrivită conținutului său. AutoFit nu ia argumente. Următoarea instrucțiune utilizează metoda AutoFit pentru a redimensiona fiecare coloană din primul tabel din documentul activ:
ActiveDocument.Tables(1).Columns.AutoFit
Metoda SetWidth vă permite să setați lățimea uneia sau mai multor coloane și să specificați modul în care celelalte coloane din tabel ar trebui să se modifice ca rezultat. Sintaxa pentru metoda SetWidth este următoarea:
expression.SetWidth ColumnWidth, RulerStyle
Aici, expression este o expresie care returnează colecția Columns sau obiectul Column care are lățimea pe care doriți să o setați. ColumnWidth este un argument obligatoriu de tip Single care specifică lățimea coloanei sau coloanelor, măsurată în puncte. RulerStyle este un argument necesar de tip Long care specifică modul în care Word ar trebui să ajusteze lățimea coloanelor:
Următoarea instrucțiune setează lățimea celei de-a doua coloane din primul tabel din documentul activ la 50 de puncte, ajustând proporțional coloanele care se află la dreapta celei de-a doua coloane:
ActiveDocument.Tables(1).Columns(2).SetWidth ColumnWidth:=50, _
RulerStyle:=wdAdjustProportional
Proprietatea Width vă permite să modificați lățimea unei coloane fără a vă face griji cu privire la efectul asupra celorlalte coloane. Specificați lățimea dorită în puncte, ca în acest exemplu:
ActiveDocument.Tables(11).Columns(44).Width = 100