Excel VBA使用两个单元格列创建文件夹

我试图使用VBA MkDir命令创建文件夹,我有一列工作表,上面有001、002、003……,旁边有一列城市名称(如伦敦、伯明翰、曼彻斯特);我试图创建文件夹。我有一个工作表列,上面写着001, 002, 003……,旁边还有一列写着城市名称(例如)伦敦,伯明翰,曼彻斯特……;我试图创建文件夹,如001伦敦,002伯明翰等。

我可以用一列的值来创建文件夹,但不能用两列的值来创建;我可以把它们叫做001、002等,或者叫做伦敦、伯明翰等。如果我把城市和数字放在同一个单元格中,我就会失去前导零,而我想保留这些。

我应该使用什么代码来将两列的值合并到文件夹名中,即我如何使用VBA来创建文件夹001 London, 002 Birmingham? 谢谢你

解决方案:

Sub CreateDir()
 Set activSheet = ActiveWorkbook.ActiveSheet
 p1 = ActiveSheet.Range("C4").Value
 p2 = ActiveSheet.Range("D4").Value
 newFolder = p1 + "_" + p2
 MkDir newFOlder
 Debug.Print "New folder under: " + CurDir() + newFOlder

 '' RmDir newFOlder

End Sub

在这里输入图像描述

给TA打赏
共{{data.count}}人
人已打赏
未分类

flask python -提取post方法中发送的json数据。

2022-9-15 10:49:19

未分类

用cuda将bgr转换为yuv420p的问题。

2022-9-15 10:49:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索