首页 > 解决方案 > 将剪贴板内容传递到新文件名

问题描述

使用以下代码移动文件:

Name Range("E1") & Range("H" & (ActiveCell.Row)).Value As Range("C2") & Range("H" & (ActiveCell.Row)).Value

其中: E1 = 当前文件夹的路径;H = 文件名;C2 = 新文件夹的路径。

想要将剪贴板内容传递给新文件名:
1)在原始文件名之前添加剪贴板内容作为第一组字符应该很容易,例如:
... As Range("C2") & clipb & Range("H" & (ActiveCell.Row)).Value,我只需要将剪贴板的内容分配给“clipb”;
2)如果原始文件名看起来像这样“First Second Third”并且我想将剪贴板内容传递给新文件名,比如“First clipb Second Third”或“First Second clipb Third”,它会变得更有趣

标签: excelvba

解决方案


推荐阅读