Saltar al contenido principal
Versión: 20 R6

VP SET CELL STYLE

VP SET CELL STYLE ( rangeObj : Object ; styleObj : Object)

ParámetrosTipoDescripción
rangeObjObject->Objeto rango
styleObjObject->Objeto style

Descripción

El comando VP SET CELL STYLE aplica el estilo o estilos definidos en el styleObj a las celdas definidas en el rangeObj.

En rangeObj, pase un rango de celdas donde se aplicará el estilo. Si rangeObj contiene múltiples celdas, el estilo se aplica a cada celda.

Los bordes aplicados con VP SET CELL STYLE se aplicarán a cada celda del rangeObj, a diferencia del comando VP SET BORDER que aplica bordes al rangeObj en su conjunto.

El parámetro styleObj permite pasar un objeto que contiene propiedades de estilo. Puede utilizar una hoja de estilo existente o crear una nueva. Si styleObj contiene a la vez una hoja de estilo existente y propiedades de estilo adicionales, se aplica primero la hoja de estilo existente, seguida de las propiedades adicionales.

Para eliminar un estilo y volver a la configuración de estilo por defecto (si la hay), pase un valor NULL:

  • dar al parámetro styleObj un valor NULL eliminará toda configuración de estilo del rangeObj,
  • si se le da a un atributo un valor NULL, se eliminará este atributo específico de rangeObj.

Para obtener más información sobre los objetos de estilo y las hojas de estilo, consulte el párrafo Objetos de estilo.

Ejemplo

$style:=New object
$style.font:="8pt Arial"
$style.backColor:="Azure"
$style.foreColor:="red"
$style.hAlign:=1
$style.isVerticalText:=True
$style.borderBottom:=New object("color";"#800080";"style";vk line style thick)
$style.backgroundImage:=Null //eliminar un atributo específico

VP SET CELL STYLE(VP Cell("ViewProArea";1;1);$style)

Ver también

VP ADD STYLESHEET
VP Font to object
VP Get cell style
VP Object to font
VP SET BORDER
VP SET DEFAULT STYLE