Hi - I want to thank you again for all the work you did for me. I copied the
code to my program as follows
QUOTENUMBER1 = InputBox("Please enter QUOTE file name to save to Server3",
"The Company", "\\server3\jobs\" & username & "\" & NUMBERSAVE
and get a compile error
"JLatham" wrote:
> in addition, his string has a space in front of username: \ username\
>
> Personally, if I were OldJay, I'd choose another name for variable username
> - to prevent confusion when reading the code. I don't know about you, but I
> shy away from using anything closely resembling a property or method name for
> any of my own variables or constants.
>
> Hey, OldJay! how ya' doin'??
>
> "Rick Rothstein (MVP - VB)" wrote:
>
> > >I am trying to save a file to a users file on a server I can't get the path
> > > right
> > >
> > > Dim username As String
> > > username = Application.username
> > > NUMBERSAVE = Range("AB2")
> > >
> > > If Application.username = "jauld" Then
> > >
> > > QUOTENUMBER1 = InputBox("Please enter QUOTE file name to save to
> > > Server3", "The Company", "\\server3\jobs\ username\" & NUMBERSAVE)
> > >
> > > QUOTE = QUOTENUMBER1 & ".XLS"
> > > ActiveWorkbook.SaveAs Filename:=QUOTE
> > >
> > > How do a specify the correct path?
> >
> > You have the variable 'username' inside the quote marks... VB thinks that is
> > a bunch of characters just like the rest of the characters between the quote
> > marks. You need to concatenate the username to the rest of the text so that
> > VB can substitute what you assigned to it. Try it this way...
> >
> > "\\server3\jobs\" & username & "\" & NUMBERSAVE
> >
> > Rick
> >
> >
|