Populate an 'openxlsx' Workbook-class object with content from an
a11ytable-class object. In turn, the output can be passed to
saveWorkbook
from 'openxlsx'
Arguments
- a11ytable
An a11ytable-class object created using
create_a11ytable
(oras_a11ytable
), which contains the data and information needed to create a workbook.
Examples
# Convert an a11ytable to a Workbook-class object
x <- generate_workbook(demo_a11ytable)
class(x)
#> [1] "Workbook"
#> attr(,"package")
#> [1] "openxlsx"
# As above, using a compliant data.frame and the base pipe
y <- demo_df |>
as_a11ytable() |>
generate_workbook()