小编Pau*_*tea的帖子

使用officer包编辑Word表格

我正在尝试使用“officer”编辑Word表格的值。非常简单地找到包含它的“段落”

library(officer)

doc = read_docx('template.docx')
doc = cursor_begin(doc)
doc = cursor_reach(doc,"Some text")
print(doc)
Run Code Online (Sandbox Code Playgroud)

我得到一个如下所示的文档:

* Content at cursor location:
 row_id is_header cell_id                    text col_span row_span
1.1       1     FALSE       1                   D            1        1
1.5       2     FALSE       1                                1        1
1.9       3     FALSE       1             Some text          1        1
1.13      4     FALSE       1                                1        1
2.2       1     FALSE       2            More text           1        1
Run Code Online (Sandbox Code Playgroud)

但是,然后呢?似乎没有任何方法可以直接更改该表的内容......

r officer

5
推荐指数
1
解决办法
1085
查看次数

标签 统计

officer ×1

r ×1