R使用shell.exec在excel工作簿中打开特定的工作表

亚当888

我可以使用以下命令从R中打开一个excel工作簿:

 shell.exec("abc.xlsx")

但是如何使用shell exec在特定的工作表上打开工作簿?

谢谢您的帮助

G.格洛腾迪克

这不会使用,shell.exec但会打开指定的工作表:

# start Excel
library(RDCOMClient)
xl <- COMCreate("Excel.Application")
xl[["Visible"]] <- TRUE

# activate second sheet of indicated xlsx file
file <- normalizePath("abc.xlsx")
sheetNo <- 2  
xl[["Workbooks"]]$Open(file)$Sheets(sheetNo)$Activate()

要指定工作表名称而不是编号,请用以下两行代替:

sheetName <- "Sheet2"
xl[["Workbooks"]]$Open(file)$Sheets(sheetName)$Activate()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用通配符打开Excel工作簿

来自分类Dev

使用VBA宏在工作簿中的Excel表上执行SQL查询

来自分类Dev

使用Excel VBA将工作表复制到新工作簿中并对新工作簿进行更改

来自分类Dev

使用vba删除其他excel工作簿中excel工作表上的空白行

来自分类Dev

如何激活使用VBA中的工作簿名称打开的工作簿

来自分类Dev

使用vbs打开excel工作簿,运行宏并保存工作簿

来自分类Dev

使用用户表单从当前打开的工作簿中检索外部工作簿中的信息

来自分类Dev

如何使用R中的Openxlsx包修改Excel工作簿中的现有工作表?

来自分类Dev

如何使用openpyxl在工作簿中对Excel工作表/标签进行排序

来自分类Dev

使用pandas和openpyxl在工作簿的2个Excel工作表中匹配值

来自分类Dev

无法使用熊猫将完整的数据透视表写入现有excel工作簿中的新工作表

来自分类Dev

使用Python打开Excel工作簿

来自分类Dev

阅读同一目录中的所有Excel工作簿,每个工作簿都有多个工作表,并将每个工作表导出为R中的.csv

来自分类Dev

使用熊猫计算Excel工作表中特定行的总和

来自分类Dev

Excel在打开特定工作簿时尝试“访问打印机”

来自分类Dev

使用宏将3个以上的Excel工作表合并到一个工作簿中

来自分类Dev

如何使用apache POI和PrimeFaces向现有的Excel工作簿中添加新工作表

来自分类Dev

使用i3wm在* new *工作区中打开特定的应用程序

来自分类Dev

使用其他工作簿中的数据更新Excel工作簿中的数据

来自分类Dev

在所有打开的工作簿中搜索特定数据,然后选择一个工作簿以使用其数据

来自分类Dev

如何使用 Excel VBA 从使用文件浏览器选择的工作簿中复制工作表?

来自分类Dev

Excel VBA - 使用宏将工作簿复制到新工作簿中

来自分类Dev

使用 ADODB 在 Excel 工作簿中插入特定表

来自分类Dev

使用 Django 工作簿和工作表创建 Excel 文件

来自分类Dev

使用 Outlook 发送电子邮件工作表,从打开的工作簿中获取值,从 Excel

来自分类Dev

将工作簿中具有相同列范围的工作表拆分为使用 VBA 代码分隔 Excel 文件

来自分类Dev

如何使用 Excel VBA 仅更新特定工作表而不是整个工作簿中的链接?

来自分类Dev

尝试使用 R 在 Excel 工作簿中创建多个工作表,但在几次后收到错误

来自分类Dev

如何使用 Python xlwings 在 excel 工作簿中检测受保护的工作表?

Related 相关文章

  1. 1

    使用通配符打开Excel工作簿

  2. 2

    使用VBA宏在工作簿中的Excel表上执行SQL查询

  3. 3

    使用Excel VBA将工作表复制到新工作簿中并对新工作簿进行更改

  4. 4

    使用vba删除其他excel工作簿中excel工作表上的空白行

  5. 5

    如何激活使用VBA中的工作簿名称打开的工作簿

  6. 6

    使用vbs打开excel工作簿,运行宏并保存工作簿

  7. 7

    使用用户表单从当前打开的工作簿中检索外部工作簿中的信息

  8. 8

    如何使用R中的Openxlsx包修改Excel工作簿中的现有工作表?

  9. 9

    如何使用openpyxl在工作簿中对Excel工作表/标签进行排序

  10. 10

    使用pandas和openpyxl在工作簿的2个Excel工作表中匹配值

  11. 11

    无法使用熊猫将完整的数据透视表写入现有excel工作簿中的新工作表

  12. 12

    使用Python打开Excel工作簿

  13. 13

    阅读同一目录中的所有Excel工作簿,每个工作簿都有多个工作表,并将每个工作表导出为R中的.csv

  14. 14

    使用熊猫计算Excel工作表中特定行的总和

  15. 15

    Excel在打开特定工作簿时尝试“访问打印机”

  16. 16

    使用宏将3个以上的Excel工作表合并到一个工作簿中

  17. 17

    如何使用apache POI和PrimeFaces向现有的Excel工作簿中添加新工作表

  18. 18

    使用i3wm在* new *工作区中打开特定的应用程序

  19. 19

    使用其他工作簿中的数据更新Excel工作簿中的数据

  20. 20

    在所有打开的工作簿中搜索特定数据,然后选择一个工作簿以使用其数据

  21. 21

    如何使用 Excel VBA 从使用文件浏览器选择的工作簿中复制工作表?

  22. 22

    Excel VBA - 使用宏将工作簿复制到新工作簿中

  23. 23

    使用 ADODB 在 Excel 工作簿中插入特定表

  24. 24

    使用 Django 工作簿和工作表创建 Excel 文件

  25. 25

    使用 Outlook 发送电子邮件工作表,从打开的工作簿中获取值,从 Excel

  26. 26

    将工作簿中具有相同列范围的工作表拆分为使用 VBA 代码分隔 Excel 文件

  27. 27

    如何使用 Excel VBA 仅更新特定工作表而不是整个工作簿中的链接?

  28. 28

    尝试使用 R 在 Excel 工作簿中创建多个工作表,但在几次后收到错误

  29. 29

    如何使用 Python xlwings 在 excel 工作簿中检测受保护的工作表?

热门标签

归档