| NamedRanges {xlsx} | R Documentation |
Functions to manipulate (contiguous) named ranges.
getRanges(wb) readRange(range, sheet, colClasses="character") createRange(rangeName, firstCell, lastCell)
wb |
a workbook object as returned by |
range |
a range object as returned by |
sheet |
a sheet object as returned by |
rangeName |
a character specifying the name of the name to create. |
colClasses |
the type of the columns supported. Only
|
firstCell |
a cell object corresponding to the top left cell in the range. |
lastCell |
a cell object corresponding to the bottom right cell in the range. |
These functions are provided for convenience only. Use directly the Java API to access additional functionality.
getRanges returns the existing ranges as a list.
readRange reads the range into a data.frame.
createRange returns the created range object.
Adrian Dragulescu
## Not run:
file <- system.file("tests", "test_import.xlsx", package = "xlsx")
wb <- loadWorkbook(file)
sheet <- getSheets(wb)[["deletedFields"]]
ranges <- getRanges(wb)
ranges[[1]]$getNameName() # get its name
# see all the available java methods that you can call
.jmethods(ranges[[1]])
# create a new named range
firstCell <- sheet$getRow(14L)$getCell(4L)
lastCell <- sheet$getRow(20L)$getCell(7L)
rangeName <- "Test2"
createRange(rangeName, firstCell, lastCell)
## End(Not run)