|
楼主 |
发表于 2014-1-1 11:41
|
显示全部楼层
本帖最后由 lhdcxz 于 2014-1-1 17:46 编辑
yanny2 发表于 2013-12-31 15:46
汗一个。
那我应该要怎么表达,那个路径好呢?如果不用子程序,而是参考pname一样,那个路径 ...
模块里面定义子程序
Sub photo(reg As Range, iRow As String, pname As String) ''把pname相片放到reg
FilPath = ThisWorkbook.Path & "\pic\" & iRow & "\" & pname & ".jpg"
If Dir(FilPath) <> "" Then '找到
下面不动.......
End Sub
调用的时候,如果你的Sheet2的K列是本文件夹的pic文件夹的下级文件夹的名字的话,就
Call photo(Sheet3.Range(Cells(i + 10, 28 + j).Value),Sheet2.Range("K" & j).Value,Sheet2.Cells(2, nn))
如果你的Sheet2的J列是本文件夹的pic文件夹的下级文件夹名字,K列是下下级文件夹的名字的话,就
Call photo(Sheet3.Range(Cells(i + 10, 28 + j).Value),Sheet2.Range("J" & j).Value & "\" & Sheet2.Range("K" & j).Value,Sheet2.Cells(2, nn))
|
|