pat*_*rit 1 csv vbscript excel vba
我有一个大CSV文件,我想以编程方式在excel中打开它,突出显示一个特定行(我知道行号).最简单的方法是什么?
我认为我的选择是:
假设系统安装了Excel,我更喜欢Java/Python/Shell或任何适用于Mac/Windows的东西.所以,我最好的选择可能会让#1我回到如何将CSV文件转换为文件的问题xlsx.
您可以运行一个基本的vbs,避免使Excel已经打开,并且不需要转换.
NotePadMyCSV.vbs为您的桌面单击最终的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
Run Code Online (Sandbox Code Playgroud)