我需要我的代码解决方案,我需要一个“MyDir”从Sheet1.Range(“A1”)读取路径。这是从“MyDir”+图像名称加载图像的代码,但它仅在您为MyDir代码放入代码时才有效,例如:* C:\ Users \ Me \ Desktop *。但我不希望出现这种情况,我想* C:\用户\我\桌面*从Sheet1.Range("A1")
读,有人可以帮助我这个代码:如何将范围声明为Path?
Dim MyDir As Range
Set MyDir = Sheet1.Range("A1")
If Len(Dir("MyDir" & TextBox1.Text & ".jpg")) > 0 Then
Image1.Picture = LoadPicture("MyDir" & TextBox1.Text & ".jpg")
Else
Image1.Picture = LoadPicture("")
End If
您是否尝试过没有'MyDir'周围的引号? – tospig 2014-12-04 02:24:26
是的,如果你想把C:\ Users \ Me \ Desktop \ – 2014-12-04 02:31:14
放到引号去,你不需要引号,因为你已经为变量MyDir指定了路径 – tospig 2014-12-04 02:34:52