我有一个包含两列的excel / CSV文件。第一个是文件的名称,第二列是我想要它命名的。 Excel / CSV文件和PDF位于同一文件夹
如何以最少的编程完成此操作。我不是编码员。
例如
Column 1 Column 2
old1 New 1
old2 New 2
odl3 New 3
我总是可以在excel中的名称前面附加文件路径,如果这样可以更容易
由于
答案 0 :(得分:1)
您必须提供文件所在的路径以及带扩展名的名称。然后你最终可能会在VBA中做这样的事情。
Sub NameFiles()
Dim Path = "c:\temp\" 'keep the backslash at the end
dim a as range
dim x as long
x = 2
For each a in Range("a2:a4")
OldName = a.value 'make sure your column contains name with file extension.
NewName = cells(x,2).value 'make sure your new column has extensions also
Name Path & OldName As Path & NewName
x = x + 1
next a
End Sub