Skip to content

openxlsx

Read, Write and Edit xlsx Files

v4.2.8.1 · Oct 30, 2025 · MIT + file LICENSE

Description

Simplifies the creation of Excel .xlsx files by providing a high level interface to writing, styling and editing worksheets. Through the use of 'Rcpp', read/write times are comparable to the 'xlsx' and 'XLConnect' packages with the added benefit of removing the dependency on Java.

Downloads

436.4K

Last 30 days

145th

1.3M

Last 90 days

4.9M

Last year

Trend: -1.5% (30d vs prior 30d)

CRAN Check Status

6 NOTE
8 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (6 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘openxlsx/libs/openxlsx.so’:
  Found non-API call to R: ‘R_UnboundValue’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘openxlsx/libs/openxlsx.so’:
  Found non-API call to R: ‘R_UnboundValue’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'openxlsx/libs/x64/openxlsx.dll':
  Found non-API call to R: 'R_UnboundValue'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.5Mb
  sub-directories of 1Mb or more:
    extdata   1.2Mb
    libs      5.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  7.2Mb
  sub-directories of 1Mb or more:
    extdata   1.2Mb
    libs      4.8Mb
NOTE r-patched-linux-x86_64

compiled code

File ‘openxlsx/libs/openxlsx.so’:
  Found non-API call to R: ‘R_UnboundValue’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.5Mb
  sub-directories of 1Mb or more:
    extdata   1.2Mb
    libs      5.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  7.2Mb
  sub-directories of 1Mb or more:
    extdata   1.2Mb
    libs      4.8Mb

Reverse Dependencies (258)

imports

AHPWR AeroEvapR BLMEngineInR BayesianDisaggregation BayesianFitForecast BeeBDC BiostatsUHNplus CDSS CLME COINr CUFF CoTiMA CohortPlat ComBatFamQC D4TAlink.light DDESONN DIDmultiplegtDYN DIVINE DeSciDe DedooseR EvalTest FastRet GRShiny GTAPViz GWASinspector HARplus HadamardR Holomics IDEATools JDCruncheR KHQ KLINK LLSR LifeInsureR LitFetchR MFO MHCtools MLMOI MLmorph MainExistingDatasets MetAlyzer MixStable NormData ORFID OenoKPM One4All OpenRepGrid OpenRepGrid.ic OralOpioids PhenoSpectra PhotoGEA QTL.gCIMapping QTL.gCIMapping.GUI RALSA REDCapDM RGAP RJafroc Rtrack SEERaBomb SNPannotator SeroTrackR SimtablR Spectran StablePopulation TestAnaAPP TestGenerator aLBI act actfts aelab agena.ai agrobox anabel aoristic aquodom augmentedRCBD authordown autoGO baizer bibliometrix biodosetools blrm bulkreadr bursa cancerradarr cats compareDF condformat conmet dQTG.seq datadictionary dataframeexplorer defineR deident do eCerto easysurv editData emdi episomer espadon estadistica export exvatools fasstr genekitr gerbil gmoTree hybridEHR idcnrba ie2misc interca isoorbi ispdata istat izmir joinXL jsmodule jstager kidney.epi kmeRtone knitxl kutils lares leakr lessR libr macrocol mbX mimsy mpindex netknitr odk oreo presenter psidR pxmake qdap qualitycontrol rADA rcdf repana reproducer saeTrafo samr scaledescr sccca scimetr scorecard sdtmchecks searchAnalyzeR seasonalview sherlock shinypivottabler sistec sov splitr survout tabbitR tablespan tablexlsx tall tatoo tidyplate tigerhitteR tsg umx upstartr uteals varitas vaxineR whSample wizaRdry xlr zoomGroupStats

Dependency Network

Dependencies Reverse dependencies Rcpp stringi zip AntibodyTiters BayesBP EpiSimR MacBehaviour coefa tablaxlsx uscoauditlog word.alignment xlsx2dfs AHPWR AeroEvapR BLMEngineInR BayesianDisaggregation BayesianFitForecast BeeBDC +243 more reverse deps openxlsx

Version History

new 4.2.8.1 Mar 10, 2026
updated 4.2.8.1 ← 4.2.8 diff Oct 30, 2025
updated 4.2.8 ← 4.2.7.1 diff Jan 24, 2025
updated 4.2.7.1 ← 4.2.7 diff Sep 19, 2024
updated 4.2.7 ← 4.2.6.1 diff Aug 29, 2024
updated 4.2.6 ← 4.2.5.2 diff Jul 22, 2024
updated 4.2.6.1 ← 4.2.6 diff Jul 22, 2024
updated 4.2.5.2 ← 4.2.5.1 diff Feb 5, 2023
updated 4.2.5.1 ← 4.2.5 diff Oct 23, 2022
updated 4.2.5 ← 4.2.4 diff Dec 13, 2021
updated 4.2.4 ← 4.2.3 diff Jun 15, 2021
updated 4.2.3 ← 4.2.2 diff Oct 26, 2020
updated 4.2.2 ← 4.1.5 diff Sep 16, 2020
updated 4.1.5 ← 4.1.4 diff May 5, 2020
updated 4.1.4 ← 4.1.3 diff Dec 5, 2019
updated 4.1.3 ← 4.1.2 diff Nov 6, 2019
updated 4.1.2 ← 4.1.0.1 diff Oct 28, 2019
updated 4.1.0.1 ← 4.1.0 diff May 27, 2019
updated 4.1.0 ← 4.0.17 diff May 25, 2018
updated 4.0.17 ← 4.0.0 diff Mar 22, 2017