Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
i am using the line below along with variations throughout in a macro:
ActiveWorkbook.SaveAs "C:\Users\jat\Desktop\Orders\" & fname & ".xlsx", _ the problem that i have is the macro will save on my desktop because it is my profile's desktop. if i wanted to put the macro on another user's profile, i do not want to go changing the macro everytime. can the line be changed so that it goes to the current user's desktop? i was thinking something like this: Function ThisUser() ThisUser = Environ("UserName") End Function and the line would be: ActiveWorkbook.SaveAs "C:\Users\" & %thisuser% & "\Desktop\Orders\" & fname & ".xlsx", _ this seems a bit too easy, so i think it's wrong... would it work? jat |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro works for some users and not others | Excel Discussion (Misc queries) | |||
macro works for some users and doesn't for others | Excel Discussion (Misc queries) | |||
Kind of embedded macro | Excel Programming | |||
I have a kind of complex macro or vb script I want to program but do not know? | Excel Programming | |||
Help - Automating a file.. Adding Users , Deleting users, Changing | Excel Worksheet Functions |