Setarea înălțimii unuia sau mai multor rânduri

Aveți posibilitatea să setați înălțimea rândurilor:

    • permițând Word să seteze automat înălțimea rândului,
    • utilizând metoda SetHeight pentru a specifica o înălțime exactă sau o înălțime minimă sau
    • setând direct proprietatea Height a rândului sau rândurilor.

Pentru ca Word să seteze automat înălțimea unui rând, setați proprietatea HeightRule a rândului la wdRowHeightAuto. Word ajustează apoi înălțimea rândului pentru a găzdui celula cu cel mai înalt conținut. Următoarea instrucțiune setează proprietatea HeightRule pentru al doilea rând în al patrulea tabel din documentul activ la wdRowHeightAuto:

ActiveDocument.Tables(4).Rows(2).HeightRule = wdRowHeightAuto

Pentru a specifica o înălțime exactă sau o înălțime minimă pentru unul sau mai multe rânduri, utilizați metoda SetHeight la acel rând/ la acele rânduri. Sintaxa pentru proprietatea SetHeight este următoarea:

expression.SetHeight RowHeight, [HeightRule]

Aici, expression este o expresie care returnează un obiect Row sau o colecție Rows.

HeightRule este un argument necesar de tip Variant care specifică regula pentru setarea înălțimii rândului: folosiți wdRowHeightAtLeast pentru a specifica o înălțime minimă sau wdRowHeightExactly pentru a specifica o înălțime exactă. (A treia setare pentru HeightRule este wdRowHeightAuto, care specifică înălțimea automată a rândului și pe care nu doriți să o utilizați în acest caz.)

În loc să utilizați metoda SetHeight, puteți seta proprietatea Height a rândului sau rândurilor în cauză prin specificarea înălțimii în puncte:

Documents("Tables.docm").Tables(3).Rows(3).Height = 33