Concatenating Variables into file path name

R

Ron

I can't seem to place a variable in the file path, other
than the file name at the end of the path. I've tested the
code with text rather thn the variable, but when I try to
reference a cell for a text value, I get a "cannot find
path" error. What is the syntax for adding a variable in
the middle of the path?

E.g.

ActiveWorkbook.SaveAs FileName:="E:\subfldr1\subfldr2\" &
ActiveSheet.Range("E25")& "\Subfldr4\"& stFileName
 
S

steve

Ron,

First check that E25 has a valid text folder name.
Second try ActiveSheet.Range("E25").Text
Third make sure there are spaces on each side of the &
And lastly make sure your code is on a single line, or use the line
continuation symbol _

Double check by using a message box
MSGBOX "E:\subfldr1\subfldr2\" & _
ActiveSheet.Range("E25").Text & "\Subfldr4\" & stFileName
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top