我为此添加了一个附加图像。DocType 列自动从“Doc Types”表复制到此表。内容可以根据填写的单元格数量变化和变化。所以公式创建第一列,我需要 vb 来评估文件路径列的结果,并将"C:\test\images\tester.TIF"
所需的次数复制到那里创建的文件路径。我目前拥有的下面的代码要简单得多,但我不知道该往哪个方向发展。
子 CopyEmTWO() 暗淡为工作表 将字符串变暗为字符串 将 strOut 调暗为字符串 暗淡 strFile 作为字符串 将 strLPart 变暗为字符串 将 strRPart 调暗为字符串 Dim lngCnt 作为字符串 调暗文件只要 设置 ws = Sheets("MRT") lngCnt = Application.CountA(ws.Columns("A")) 如果 lngCnt = 0 则退出 Sub strIn = "C:\inserver6\script\Toolbelt\MRTesting\" strOut = "C:\inserver6\script\Toolbelt\MRTesting\" strFile = "MRTesting.tif" '提取文件名的字符串部分并在复制循环之外键入 strLPart = Left$(strFile, InStr(strFile, ".") - 1) strRPart = Right$(strFile, Len(strFile) - Len(strLPart)) 对于 lngFiles = 1 到 lngCnt FileCopy strIn & strFile, strOut & strLPart & "(" & lngFiles & ")" & strRPart 下一个 结束子
我还是一个新手,我已经花了 8 小时的时间来解决这个问题,但还是做不好。这是我用于简单枚举和复制的工作代码。如果它需要一种完全不同的方法,请提供您的任何想法。提前致谢。