导出到excel中具有不同名称的两个工作表

用户名

我有一个包含两个表的容器:CH10001和CH10002

使用以下代码,我可以导出CH10001

sub xport2xl()
    iRow = 1
    set xlApp = CreateObject("Excel.Application")
    xlApp.Visible = True
    set xlWB = xlApp.Workbooks.Add
    set xlSheet = xlWB.Worksheets(1)
    set obj = ActiveDocument.getsheetobject(ChartName)
    xlSheet.Activate
    xlSheet.Cells.Clear
    while not (isempty(xlSheet.Cells(iRow,1)))
        iRow = iRow+2
    wend
    set txt1 = ActiveDocument.GetSheetObject("CH10001")
    txt1.CopytableToClipboard TRUE
    xlSheet.Cells(iRow,1).Select
    xlSheet.Paste
end sub

如何在同一工作簿中使用动态工作表名称导出CH10001和CH10002?并在工作表的名称中添加getdate例如?

R3uK

如果要将这些表导出为单独的工作表,这应该对您有帮助:

Sub xport2xl()
iRow = 1

Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = True
Set xlWB = xlApp.Workbooks.Add
Set xlSheet = xlWB.Worksheets(1)

Set obj = ActiveDocument.GetSheetObject(ChartName)
xlSheet.Activate
xlSheet.Cells.Clear

While Not (IsEmpty(xlSheet.Cells(iRow, 1)))
    iRow = iRow + 2
Wend

Set txt1 = ActiveDocument.GetSheetObject("CH10001")
txt1.CopytableToClipboard True
'xlSheet.Activate           '---You might need to activate sheet
xlSheet.Cells(iRow, 1).Paste
'-----Set the name of the sheet here----
xlSheet.Name = "Your name here for CH10001"


'----------------------------------------------------
'------------ Code for the second table -------------
'----------------------------------------------------
On Error Resume Next
'---Try to set the second sheet
Set xlSheet = xlWB.Worksheets(2)
If Err.Number <> 0 Then
    '---If there is an error, add a new sheet
    Set xlSheet = xlWB.Worksheets.Add
Else
    '---Already assigned, nothing else to do
End If
On Error GoTo 0

Set txt1 = ActiveDocument.GetSheetObject("CH10002")
txt1.CopytableToClipboard True
'xlSheet.Activate           '---You might need to activate sheet
xlSheet.Cells(iRow, 1).Paste
'-----Set the name of the sheet here----
xlSheet.Name = "Your name here for CH10002"

End Sub

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有相同名称和不同模板参数的两个结构如何工作

来自分类Dev

使用内部联接联接两个具有不同名称的表

来自分类Dev

具有相同名称范围的Excel上的两个不同的从属下拉列表

来自分类Dev

Java命名空间-不同包中具有相同名称的两个类

来自分类Dev

两个不同包装中具有相同名称的实体

来自分类Dev

在两个不同的程序包中获得两个具有相同名称的功能的帮助

来自分类Dev

在两个不同的程序包中获得两个具有相同名称的功能的帮助

来自分类Dev

是否可以在单独的查询中存在两个具有相同名称的临时表

来自分类Dev

R Shiny将两个数据框导出到同一Excel工作表中的两个工作表中

来自分类Dev

如何从两个具有相同格式的Excel工作表中找出不同的单元格

来自分类Dev

Excel:比较两个不同工作表中的名称

来自分类Dev

如何使用df.to_sql并将具有两个索引的数据导出到SQL Server中的表?

来自分类Dev

Swift类使用两个在不同目标中具有相同名称的Objective C文件

来自分类Dev

Delphi,如何在两个不同的程序包中安装具有相同名称的组件

来自分类Dev

如何从两个不同的JS文件中获取具有相同名称的变量的每个值?

来自分类Dev

AngularJS-具有相同名称但在不同模块中的两个指令的预期行为是什么?

来自分类Dev

Swift类使用两个在不同目标中具有相同名称的Objective C文件

来自分类Dev

如何在联接表结果中从具有相同名称的两个值中获取单个值?

来自分类Dev

如何在不同模块中使用两个具有相同名称的AngularJS服务?

来自分类Dev

jQuery如何获取可以具有两个不同名称的元值的内容?

来自分类Dev

XSD具有相同名称但属性值不同的两个元素

来自分类Dev

定义两个具有相同名称但返回类型不同的方法是否合法?

来自分类Dev

如何实现两个具有相同名称但不同Params的JNI方法?

来自分类Dev

创建两个具有相同名称但参数类型不同的R函数

来自分类Dev

推断显示两个具有相同名称的不同变量?

来自分类Dev

如何复制具有不同名称的工作表-C#和Excel Interop

来自分类Dev

如何将 dfs 导出到带有多个工作表和不同工作表名称的 excel 熊猫

来自分类Dev

LuaJ从两个不同的LuaScript中加载两个具有相同名称的函数

来自分类Dev

为什么两个表不能具有相同名称的索引?

Related 相关文章

  1. 1

    具有相同名称和不同模板参数的两个结构如何工作

  2. 2

    使用内部联接联接两个具有不同名称的表

  3. 3

    具有相同名称范围的Excel上的两个不同的从属下拉列表

  4. 4

    Java命名空间-不同包中具有相同名称的两个类

  5. 5

    两个不同包装中具有相同名称的实体

  6. 6

    在两个不同的程序包中获得两个具有相同名称的功能的帮助

  7. 7

    在两个不同的程序包中获得两个具有相同名称的功能的帮助

  8. 8

    是否可以在单独的查询中存在两个具有相同名称的临时表

  9. 9

    R Shiny将两个数据框导出到同一Excel工作表中的两个工作表中

  10. 10

    如何从两个具有相同格式的Excel工作表中找出不同的单元格

  11. 11

    Excel:比较两个不同工作表中的名称

  12. 12

    如何使用df.to_sql并将具有两个索引的数据导出到SQL Server中的表?

  13. 13

    Swift类使用两个在不同目标中具有相同名称的Objective C文件

  14. 14

    Delphi,如何在两个不同的程序包中安装具有相同名称的组件

  15. 15

    如何从两个不同的JS文件中获取具有相同名称的变量的每个值?

  16. 16

    AngularJS-具有相同名称但在不同模块中的两个指令的预期行为是什么?

  17. 17

    Swift类使用两个在不同目标中具有相同名称的Objective C文件

  18. 18

    如何在联接表结果中从具有相同名称的两个值中获取单个值?

  19. 19

    如何在不同模块中使用两个具有相同名称的AngularJS服务?

  20. 20

    jQuery如何获取可以具有两个不同名称的元值的内容?

  21. 21

    XSD具有相同名称但属性值不同的两个元素

  22. 22

    定义两个具有相同名称但返回类型不同的方法是否合法?

  23. 23

    如何实现两个具有相同名称但不同Params的JNI方法?

  24. 24

    创建两个具有相同名称但参数类型不同的R函数

  25. 25

    推断显示两个具有相同名称的不同变量?

  26. 26

    如何复制具有不同名称的工作表-C#和Excel Interop

  27. 27

    如何将 dfs 导出到带有多个工作表和不同工作表名称的 excel 熊猫

  28. 28

    LuaJ从两个不同的LuaScript中加载两个具有相同名称的函数

  29. 29

    为什么两个表不能具有相同名称的索引?

热门标签

归档