|
Hola, a ver si te puedo echar una mano con las dudas
Para darle un ancho determinado yo utilizo esto, con la primera defino la unidad de medida y con la segunda el tamaño en la unidad de medida especificada:
WordApp.ActiveWindow.Selection.Tables.Item(1).Columns.Item(J).PreferredWidthType:= wdPreferredWidthPoints;
WordApp.ActiveWindow.Selection.Tables.Item(1).Columns.Item(J).PreferredWidth:= WordApp.CentimetersToPoints(iLongitud);
Para cambiar el color de fondo de una fila en una tabla utilizo la siguiente sentencia:
WordApp.ActiveWindow.Selection.Tables.Item(1).Rows.Item(iContadorLinea).Shading.BackgroundPatternCol or:= iColorTitulos;
Estas cosas las he ido sacando grabando macros en word con las cosas que quiero hacer y viendo el código de la macro que genera. No se pueden hacer todas las cosas y no siempre el código que genera sirve, pero al menos da algunos indicios.
|