Ver Mensaje Individual
  #2  
Antiguo 08-10-2007
rebollón rebollón is offline
Registrado
 
Registrado: may 2006
Posts: 3
Reputación: 0
rebollón Va por buen camino
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.
Responder Con Cita