【发布时间】:2012-11-02 01:27:00
【问题描述】:
我有一个主 Excel 电子表格,我每天都在更新它,其中包含 10 个平面文件,用于 10 个不同的选项卡。所以,每天早上我都会打开我的 excel 电子表格,删除昨天的标签并放入最新的 txt 文件。 Txt 文件遵循相同的模式,如下所示:
今天我有“FILE_1_45”、“FILE_2_45”、“FILE_3_45”....“FILE_10_45”。
明天我将拥有“FILE_1_46”、“FILE_2_46”、“FILE_3_46”...“FILE_10_46”,所以这些都是增量的。
如何使这个过程自动化?我可以只输入与我的一天相对应的#,然后点击一个按钮让excel创建我吗?
【问题讨论】:
-
欢迎来到社区。首先请注意,一个好问题通常比坏问题给出更好的答案。您的问题的答案是“是”,案件结案了吗?这里的标准是在网络上做一些研究,然后用一个具体的问题发布你迄今为止所做的工作(“我在第 5 行收到错误 X,有什么问题吗?”,“我当前的脚本需要很长时间,不是吗?最佳?,...)。请重新表述问题并在此处发布之前进行一些研究。
-
肯定有办法做到这一点,可能使用 VBA,但您肯定需要提供有关文件性质、数据和电子表格的更多详细信息,以提供更好的帮助。但是,是的,应该可以有一个宏,它要求文件列表中的第一个数字,然后得到以下 10。
-
K_B,感谢您的评论。我相信我问的和你上面提到的问题不一样。我只是在问如何自动化这个。 @jdotjdot89 我应该提供更多细节。我有具有相同列数和不同行数(大约 1000 行)的 txt 文件。我想要的只是消除那里正在进行的一些手动工作。我相信使用 VBA 是可能的,但在没有知识的情况下我似乎无法完成它。再次感谢大家
标签: excel automation flat-file vba