【发布时间】:2014-12-31 11:23:59
【问题描述】:
我有 100 多个 CSV/文本文件(大小从 1MB 到 1GB 不等)。我只需要为每个 csv 文件创建一个 excel 表,呈现:
- 列名
- 列类型,即数字或字符串
- 每列的记录数
- 每列的最小值和最大值以及长度
所以工作表上的输出会是这样的(我不能在这里粘贴表格图像,因为我是这个网站的新手,所以请考虑下面的虚拟表格作为 excel 工作表):
A B C D E F G
1 Column_name Type #records min_value max_value min_length max_length
2 Name string 123456 Alis Zomby 4 30
3 Age numeric 123456 10 80 2 2
是否可以为此创建任何 vba 代码?我处于非常初学者阶段,所以如果任何专家可以在代码方面帮助我,那将非常有帮助。 谢谢!!!
【问题讨论】:
-
堆栈溢出不是代码编写服务。相反,我们在这里帮助解决编程过程中遇到的特定问题。
-
是的,我了解 EWit 并感谢您的评论,但我只是想从像你们这样的专家那里获得一些指导来自动化这个过程(如果可能的话)。
-
我可以看到 EWit 的观点 StackOverflow 非常适合分享解决特定问题的绝妙编码技巧和技术:但这个问题会将您带入几个不同的新知识领域,每个领域都需要一个漫长而复杂的系列来自第一原理的解释。当您有空请人为此任务编写代码时,我会提供一个更有经验的开发人员可以使用的答案。
-
看看例如这里:stackoverflow.com/questions/9821013/…HTH
-
你试过直接
Workbooks.Open()吗?请发布您尝试过的任何代码。