将 CSV 导入另一个工作表

马里奥·雷耶斯

我需要将我的数据导入另一个 Excel 工作表而不是活动工作表。

我有 2 张 UI 和 DATA_List。我的按钮在用户界面中。我想将 csv 文件导入到 data_list 表。

Sub btnImport_Click()

Dim slect As String
Set r = Range("A" & Cells(Rows.Count, "A").End(xlUp).Row + 1)
With Application.FileDialog(msoFileDialogFilePicker)
    .Show
    If .SelectedItems.Count = 0 Then
        MsgBox "Cancel Selected"
        Exit Sub
    End If

    slect = .SelectedItems(1)
End With

With ThisWorkbook.Sheets("UI").QueryTables.Add(Connection:= _
"TEXT;" & slect, Destination:=r)
    .Name = "Data"
    .FieldNames = True
    .RowNumbers = False
    .FillAdjacentFormulas = False
    .PreserveFormatting = True
    .RefreshOnFileOpen = False
    .RefreshStyle = xlInsertDeleteCells
    .SavePassword = False
    .SaveData = True
    .AdjustColumnWidth = True
    .RefreshPeriod = 0
    .TextFilePromptOnRefresh = False
    .TextFilePlatform = 437
    .TextFileStartRow = 1
    .TextFileParseType = xlDelimited
    .TextFileTextQualifier = xlTextQualifierDoubleQuote
    .TextFileConsecutiveDelimiter = False
    .TextFileTabDelimiter = False
    .TextFileSemicolonDelimiter = False
    .TextFileCommaDelimiter = True
    .TextFileSpaceDelimiter = False
    .TextFileColumnDataTypes = Array(1)
    .TextFileTrailingMinusNumbers = True
    .Refresh BackgroundQuery:=False
End With
罗伯·安东尼

将第一行更改为

Set r = Worksheets("data_list").Range("A1")

您还需要更改线路

With ThisWorkbook.Sheets("UI").QueryTables.Add(Connection:= _
"TEXT;" & slect, Destination:=r)

With ThisWorkbook.Sheets("data_list").QueryTables.Add(Connection:= _
"TEXT;" & slect, Destination:=r)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据从一个CSV导入到另一个CSV文件-如何?

来自分类Dev

当将`csv`模块嵌入另一个python文件时,导入失败

来自分类Dev

将多个TXT / CSV导入一个Excel工作表,但将每个文件导入下一列

来自分类Dev

将 csv 表的所有列与从另一个表中提取的常量相乘

来自分类Dev

将一个 CSV 的列连接到另一个 CSV

来自分类Dev

如何使用python将一个csv文件附加到另一个

来自分类Dev

如何从CSV / Excel中的查找ID号将一个表中的数据列添加到另一个表中?

来自分类Dev

如何将工作表内容复制到另一个工作表?

来自分类Dev

将工作表中的范围复制到另一个工作表 VBA

来自分类Dev

将数据从一个工作区导入到另一个工作区

来自分类Dev

Python:如何将值从另一个csv文件写入一个csv文件

来自分类Dev

将一个.csv中的列添加到另一个.csv文件中

来自分类Dev

将一个.csv中的列添加到另一个.csv文件中

来自分类Dev

Python:如何将值从另一个csv文件写入一个csv文件

来自分类Dev

将 HTML 导入另一个 HTML 导入

来自分类Dev

根据列将数据从一个工作表复制到另一个工作表

来自分类Dev

将数据从一个Excel工作表同步到另一个工作表

来自分类Dev

将特定范围从一个工作表复制到另一个工作表

来自分类Dev

excel 将形状从一个工作表复制到另一个工作表

来自分类Dev

将工作表从一个工作簿合并到另一个工作簿时出错

来自分类Dev

将数据从一个工作簿复制到另一个工作簿工作表

来自分类Dev

使用php将第一行从csv移动到另一个

来自分类Dev

Excel:根据条件将数据从一个表导入到另一个表

来自分类Dev

将工作表复制到另一个工作簿

来自分类Dev

使用SSIS将Excel工作表从工作簿移动到另一个

来自分类Dev

将工作表复制到另一个工作簿VBA

来自分类Dev

使用 VBA 将工作表复制到另一个工作簿

来自分类Dev

无法将工作表复制到另一个工作簿

来自分类Dev

Microsoft Excel 2010如何将表引用到另一个工作表

Related 相关文章

  1. 1

    将数据从一个CSV导入到另一个CSV文件-如何?

  2. 2

    当将`csv`模块嵌入另一个python文件时,导入失败

  3. 3

    将多个TXT / CSV导入一个Excel工作表,但将每个文件导入下一列

  4. 4

    将 csv 表的所有列与从另一个表中提取的常量相乘

  5. 5

    将一个 CSV 的列连接到另一个 CSV

  6. 6

    如何使用python将一个csv文件附加到另一个

  7. 7

    如何从CSV / Excel中的查找ID号将一个表中的数据列添加到另一个表中?

  8. 8

    如何将工作表内容复制到另一个工作表?

  9. 9

    将工作表中的范围复制到另一个工作表 VBA

  10. 10

    将数据从一个工作区导入到另一个工作区

  11. 11

    Python:如何将值从另一个csv文件写入一个csv文件

  12. 12

    将一个.csv中的列添加到另一个.csv文件中

  13. 13

    将一个.csv中的列添加到另一个.csv文件中

  14. 14

    Python:如何将值从另一个csv文件写入一个csv文件

  15. 15

    将 HTML 导入另一个 HTML 导入

  16. 16

    根据列将数据从一个工作表复制到另一个工作表

  17. 17

    将数据从一个Excel工作表同步到另一个工作表

  18. 18

    将特定范围从一个工作表复制到另一个工作表

  19. 19

    excel 将形状从一个工作表复制到另一个工作表

  20. 20

    将工作表从一个工作簿合并到另一个工作簿时出错

  21. 21

    将数据从一个工作簿复制到另一个工作簿工作表

  22. 22

    使用php将第一行从csv移动到另一个

  23. 23

    Excel:根据条件将数据从一个表导入到另一个表

  24. 24

    将工作表复制到另一个工作簿

  25. 25

    使用SSIS将Excel工作表从工作簿移动到另一个

  26. 26

    将工作表复制到另一个工作簿VBA

  27. 27

    使用 VBA 将工作表复制到另一个工作簿

  28. 28

    无法将工作表复制到另一个工作簿

  29. 29

    Microsoft Excel 2010如何将表引用到另一个工作表

热门标签

归档