setSheetColor-methods {XLConnect} | R Documentation |
Setting colors on worksheet tabs
Description
Sets a color on a specified worksheet tab. This only works for xlsx files.
Usage
## S4 method for signature 'workbook,character'
setSheetColor(object,sheet,color)
## S4 method for signature 'workbook,numeric'
setSheetColor(object,sheet,color)
Arguments
object |
The |
sheet |
The name or index of the sheet on which to set the tab color |
color |
The color to use for the sheet tab. The color is normally specified
via a corresponding color constant from the |
Author(s)
Nicola Lambiase
Mirai Solutions GmbH https://mirai-solutions.ch
See Also
Examples
## Not run:
# Load workbook (create if not existing)
wb <- loadWorkbook("sheetcolor.xlsx", create = TRUE)
# Create a worksheet named 'Sheet1'
createSheet(wb, name = "Sheet1")
# Set the "Sheet1" tab color as red
setSheetColor(wb, "Sheet1", XLC$COLOR.RED)
# Create a worksheet named 'Sheet2'
createSheet(wb, name = "Sheet2")
# Set the tab color of the second workbook sheet as green
setSheetColor(wb, 2, XLC$COLOR.GREEN)
# Save workbook (this actually writes the file to disk)
saveWorkbook(wb)
# clean up
file.remove("sheetcolor.xlsx")
## End(Not run)
[Package XLConnect version 1.0.10 Index]