Learn R Programming

XLConnect (version 1.1.0)

removeName-methods: Removing names from workbooks

Description

Removes a named range reference from a workbook.

Usage

# S4 method for workbook
removeName(object,name,worksheetScope)

Arguments

object

The workbook to use

name

The name to delete

worksheetScope

Optional - the name of the worksheet in which the name is scoped; useful if different sheets have locally-scoped named ranges with the same name.

Author

Martin Studer
Mirai Solutions GmbH https://mirai-solutions.ch

Details

Removes the named range reference name from the specified workbook object if it does exist. Data in the referenced cells remains unchanged. Multiple names can be specified to be removed. Use worksheetScope = "" to only target names defined in the global scope.

See Also

workbook, createName, existsName,
getDefinedNames, readNamedRegion, writeNamedRegion

Examples

Run this code
if (FALSE) {
# mtcars xlsx file from demoFiles subfolder of package XLConnect
mtcarsFile <- system.file("demoFiles/mtcars.xlsx", package = "XLConnect")

# Load workbook
wb <- loadWorkbook(mtcarsFile)

# Remove the named region called 'mtcars' from the above file
# (this named region is defined as 'mtcars!$A$1:$K$33')
removeName(wb, name = "mtcars")
}

Run the code above in your browser using DataLab