Learn R Programming

openxlsx (version 3.0.0)

replaceStyle: Replace an existing cell style

Description

Replace a style object

Usage

replaceStyle(wb, index, newStyle)

Arguments

wb
A workbook object
index
Index of style object to replace
newStyle
A style to replace the exising style as position index

See Also

getStyles

Examples

Run this code
## load a workbook
wb <- loadWorkbook(file = system.file("loadExample.xlsx", package = "openxlsx"))

## create a new style and replace style 2

newStyle <- createStyle(fgFill = "#00FF00")

## replace style 2
getStyles(wb)[1:3] ## prints styles
replaceStyle(wb, 2, newStyle = newStyle)

## Save workbook
saveWorkbook(wb, "replaceStyleExample.xlsx", overwrite = TRUE)

Run the code above in your browser using DataLab