从文本导入最多行

时间:2016-07-09 11:01:43

标签: excel

从文本导入Excel时,我看到了许多克服Excel限制的提示。我的问题不同,我想自己设置一个(小)限制,因为我想要的是预览一些大文件中的数据。因此,我需要让Excel将数据导入到某些行(比如100行,或最终设置任何其他限制,例如从输入文件中读取的总字节数,或总数)细胞计数,任何东西)。

我知道一种创建查询连接的方法,可以删除一些,但我想要的是在保留所有列时截断的方法。

此外,VBA不是一种选择。我使用不同的文件和格式多次重复操作,我只需要一个方便的技巧,使用“从文本导入”快速预览Excel。

任何提示?谢谢你的到来。

1 个答案:

答案 0 :(得分:2)

一种简单的方法可能是使用PowerShell创建文件的预览 例如,在包含一些大的CSV文件(但可能是任何文本文件)的文件夹中执行以下PoSh管道将创建相当小的预览文件。

Get-ChildItem *.csv | % { 
    $fn = $_.BaseName + '.preview' + $_.Extension;
    $_ | Get-Content -First 100 | Out-File $fn 
}

enter image description here