如何编写摘要输出?

时间:2018-03-06 06:16:04

标签: r excel vba excel-vba bert-toolkit

我正在尝试输出R的Summary()函数。我希望我的输出在Excel中。我用BERT控制台编写了我的R函数,它计算如下摘要:

descriptive <- function(data){
  X <- summary(data)
  return(X)
}

我可以运行它并在Excel中调用r.descriptive并通过选择多个单元格并按下组合(Ctrl + Shift + Enter)来获取输出。现在,接下来我想使用VBA打印输出。

我使用了Application.Run(BERT.Call, ..)

但是要在VBA中使用BERT函数获取摘要输出的确切内容令人困惑。我想执行VBA代码以在BERT中打印汇总函数的多个单元格输出。

1 个答案:

答案 0 :(得分:0)

如果电子表格功能完全符合您的要求,您可以直接使用它,而不是使用BERT.Call

如果您使用的电子表格功能如=R.descriptive(A1:F10),那么您可以使用

在VBA中执行相同的操作
x = Application.Run("R.descriptive", Range("A1:F10"))