Learn R Programming

crosstable (version 0.3.2)

write_and_open: Alternative to default officer print() function. Write the file and try to open it right away.

Description

As it tests if the file is writable, this function also prevents officer:::print.rdocx() to abort the RStudio session.

Usage

write_and_open(doc, docx.file)

Arguments

doc

the docx object

docx.file

the name of the target file. If missing or NULL, the doc will open in a temporary file.

Value

Nothing, called for its side effects

Examples

Run this code
# NOT RUN {
library(officer)
library(crosstable)
mytable = crosstable(mtcars2)
doc = read_docx() %>% 
    body_add_crosstable(mytable)
    
write_and_open(doc)
# }
# NOT RUN {
write_and_open(doc, "example.docx")
# }

Run the code above in your browser using DataLab