gpt4 book ai didi

excel - 如何从 Excel 中打开突出显示特定行的 csv 文件?

转载 作者:行者123 更新时间:2023-12-04 21:08:54 34 4
gpt4 key购买 nike

我有一个大的CSV文件,我想以编程方式在 中打开它突出显示特定行(我知道行号)。最简单的方法是什么?

我认为我的选择是:

  • 自动将 csv 文件转换为 xlsx 文件。我怎样才能从脚本中做到这一点?
  • 打开时给 Excel 一些参数。不知道 Microsoft 产品采用什么命令行参数。
  • 在打开 CSV 文件并告诉它突出显示特定内容后,它以某种方式与 Excel 交互。再次不确定如何。

  • 如果系统安装了 Excel,我更喜欢 Java/Python/Shell 或任何可以在 Mac/Windows 上工作的东西。所以,我最好的选择可能是 #1这让我回到了如何转换 CSV 的问题文件到 xlsx文件。

    最佳答案

    你可以运行一个基本的 这避免了需要已经打开 Excel,并且不需要转换。

  • 将下面的代码粘贴到文本编辑器中 NotePad
  • 更改 CSV 文件的路径以适合(即“c:\temp\test2.csv”)
  • 将文件另存为 MyCSV.vbs对你的桌面说

  • 点击最后 将 CSV 文件打开到第 X 行(以下示例中的 8)
    Dim objExcel
    Dim WB
    Set objExcel = CreateObject("excel.application")
    Set WB = objExcel.Workbooks.Open("c:\temp\test2.csv")
    With objExcel
    .Goto WB.Sheets(1).Rows(8)
    .Visible = True
    End With

    关于excel - 如何从 Excel 中打开突出显示特定行的 csv 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12208951/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com