R:与XLSX(0.4.2)封装棕色错误(R: rJava error with xlsx (0.4

2019-09-18 23:47发布

我试图使用XLSX包从一个外部文件填充信息的电子表格。 到现在为止,我已经使用addDataFrame()把信息到电子表格,以及关于它的一切,我都试过成功(字体,颜色,边框等等)

现在的问题是,我需要有超链接的列,要做到这一点,我需要获得或创建特定的细胞(我不知道它,并且都给出了同样的错误)。 下面的代码:

library(xlsx)
wb = createWorkbook(type="xlsx")
sheet = createSheet(wb, sheetName="InProduction")
createCell(1, 2)

产生错误:

误差在.jcall(行[[IR]], “Lorg /阿帕奇/ POI / SS /的usermodel /细胞;”, “createCell”:RcallMethod:不能确定对象类

各地做一些戳后,我发现它正试图调用的方法就是从这个API与呼叫:

minColIx <- .jcall(row[[ir]], "T", "getFirstCellNum")

这似乎对我来说,它应该工作,但它显然并非如此。 任何人都可以阐明这一些轻?

提前致谢!

Answer 1:

你需要创建一个使用排createRowgetRows ,然后才能创建使用这些列细胞createCells



文章来源: R: rJava error with xlsx (0.4.2) package