首页 > 解决方案 > 如何修剪给定文件夹中文件列表的文件名的最后一部分

问题描述

我需要一个简单的宏来简单地修剪文件夹中所有文件名的结尾。

我有一个包含 60 个文件的列表...“filename_dd-mm.xlsx”

filename1_04-04.slsx
filename2_04-04.slsx
filename3_04-04.slsx
etc.. 

宏应该从所有文件名中删除“_dd-mm.xlsx”部分并将它们保存在同一个文件夹中。

谁能帮我吗?

谢谢你。

标签: excelvba

解决方案


您可以使用 DIR 函数循环浏览文件夹中的文件,使用 LEFT 函数返回字符串中给定数量的字符。您可以使用 NAME 命令重命名文件。如果您有任何问题,请返回一个单独的问题,但如果您发布您编写的代码以及您遇到问题或错误的位置,您会得到更好的回应


推荐阅读