问题标签 [rdcomclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
217 浏览

r - 从电子邮件下载链接并将该文件调用到 R

我每天都会收到一封电子邮件,在该电子邮件中,有一个下载链接。当您单击下载链接时,每次都会以不同的文件名下载一个 csv 文件。最重要的是,下载链接名称每天都会更改。

有没有办法在作为超链接的电子邮件正文中调用文本,并将下载的文件读取到 R?

我的电子邮件如下所示:

在此处输入图像描述

我从电子邮件中读取任何内容的常用代码如下所示:

0 投票
1 回答
1480 浏览

r - RDCOMClient (Outlook) - ggplot

我正在使用该RDCOMClient库来创建 Outlook 电子邮件。我想将 aggplot作为电子邮件正文(内联)中的图像发送,而不是作为附件发送。

我认为这一点的唯一方法是将绘图添加为HTMLBody属性内的图像。我尝试了 2 种不同的方法在 html 中添加图像。

1 -使用该RMarkdown库,我创建了一个带有绘图的 html 页面。这不起作用,因为图像被编码为base64Outlook 不支持的字符串。

2 -将 ggplot 保存到文件并手动创建一个简单的 html,例如:<html><body><img src="**path**/my_plot.png" /></body></html>. 这也显示错误而不是图像。

有没有办法添加图片内联?

编辑:

第二种方法适用于本地电子邮件,但接收者的消息有错误而不是实际图像。

0 投票
1 回答
1745 浏览

r - 使用 RDCOMClient 编辑 excel 属性

我找不到 RDComClient 包的任何文档。我找不到合适的参数来更改单元格的背景填充。

这给出了错误

0 投票
1 回答
446 浏览

r - RDCOMClient - 设置垂直范围值

Range我正在尝试使用库将值写入垂直RDCOMClient。由于RDCOMClient允许您编写与 VBA 非常相似的代码,因此我一直在寻找在 VBA 中执行此操作然后转换为 R 的方法。

创建 excel 的基本 R 代码是:

如果我Range水平的,那么我可以简单地写成:

  • VBA

    /li>
  • R

    /li>

由于Range垂直的,代码是:

  • VBA

    /li>
  • R

    /li>

问题是垂直案例的 R“翻译”不起作用

range[['Value']]在控制台中打印显示:

app$Transpose(c(1,2,3))节目:

为什么没有正确设置值?这样做的正确方法是什么?

我也尝试使用矩阵:

但它给出了一个错误:

我也试过range[['Value']][[1]]直接设置没有成功。

0 投票
2 回答
615 浏览

r - 使用 R 从我的 Outlook 电子邮件中检索数据

我一直在尝试检索我的一些电子邮件,以便将它们作为 R 中的数据。如果需要,它位于 Microsoft Exchange Server 上。

但最后一行向我显示以下错误:

谢谢你。

0 投票
2 回答
1469 浏览

r - RDCOMClient + Outlook 电子邮件 + 附件文件名

我正在尝试使用 r 中的 RDCOM 客户端获取邮件中附件的名称。

我能够得到主题的名称以及正文中的文本

但我无法弄清楚如何获得附件的名称

谁能帮我解决这个问题?

0 投票
3 回答
360 浏览

r - DescTools::XLGetRange() 失败并出现 sel$Cells() 错误:尝试应用非函数

我正在运行 R 版本 3.5.0

我已经安装了软件包:

我已经运行 Excel 并选择了一系列值。

然后我在 RStudio 中运行这段代码:

我收到此错误消息:

当我运行此代码时:

它工作正常。

从正在运行的 Excel 应用程序中选择范围的 Excel 导入数据时出错。

帮助解决这个问题将不胜感激。

0 投票
2 回答
383 浏览

r - 向列表发送电子邮件 - R

我在 R 中有一个包含电子邮件地址列表的数据库(每行有几个)。我希望能够向每一行发送一封模板电子邮件,其中包含文本中的一些不同元素(名称、所需操作)。

我正在考虑在包中使用一个函数RDCOMClient。由于我没有任何代码可提供,因此无需回复代码,只需提供如何解决此问题的想法即可。

0 投票
3 回答
2150 浏览

r - 来自 RDCOMClient 的 R Studio 电子邮件

我有 R Studio 3.4.3 版。我在向最少 2 个人(未来超过 100 人)发送电子邮件时遇到问题。

例如:邮寄给一个人。这里一切正常。这是代码:

所以,让我们向 2 个人发送邮件。我这样做:

错误代码:

`[[<-`(` tmp `, "To", value = 1L) 中的错误:

无法附加创建通用 COM 对象所需的 RDCOMServer 包另外:警告消息:在库中(包,lib.loc = lib.loc,character.only = TRUE,logical.return = TRUE,:nie ma pakietu o nazwie 'RDCOMServer'</p>

但是当我 install.packages("RDCOMServer") 反馈是:

install.packages 中的警告:

包 'RDCOMServer' 不可用(对于 R 版本 3.4.3)

请帮我这样做!谢谢

0 投票
1 回答
795 浏览

r - RDCOMClient + Outlook 电子邮件搜索使用 R 中的日期

我正在尝试使用 r 中的 RDCOM 客户端搜索邮件中的电子邮件。

我无法使用日期作为过滤器来搜索邮件。

当我使用下面的代码时,我收到了收件箱中的所有邮件

我尝试搜索有关如何执行此操作的任何好的文档,但找不到任何资源。

谁能帮我这个?