%A_UserName% Is Killing Me! I Need Help. Topic is solved

Get help with using AutoHotkey (v1.1 and older) and its commands and hotkeys
Haan
Posts: 12
Joined: 14 Nov 2020, 19:34

%A_UserName% Is Killing Me! I Need Help.

29 Nov 2020, 18:23

Hi everyone. Please, I need help. This my code:

Code: Select all

#SingleInstance force	;{
#Persistent
#WinActivateForce
#NoEnv					;}


IfExist C:\Users\%A_UserName%\Desktop\File3.xlsx
	{
		Excel := ComObjCreate("Excel.Application")
		Excel := ComObjActive("Excel.Application")
		Excel.Workbooks.Open("C:\Users\%A_UserName%\Desktop\File3.xlsx")
	}
IfNotExist C:\Users\%A_UserName%\Desktop\File3.xlsx
	{
		Excel := ComObjCreate("Excel.Application")
		Excel.Workbooks.Add
		Excel.ActiveWorkbook.SaveAs("C:\Users\%A_UserName%\Desktop\File3.xlsx")
	}

Excel.Visible := true
KeyWait RShift, D
Excel.Quit
Excel.Workbooks.Open("C:\Users\%A_UserName%\Desktop\File3.xlsx") and
Excel.ActiveWorkbook.SaveAs("C:\Users\%A_UserName%\Desktop\File3.xlsx")

Seems not to work. I am doing this script to give it to some friends. Thats the reason I wanna use " %A_UserName% ". I am stuck with this, and I appreciate any help
User avatar
Xtra
Posts: 2750
Joined: 02 Oct 2015, 12:15

Re: %A_UserName% Is Killing Me! I Need Help.  Topic is solved

29 Nov 2020, 18:30

Functions use expression syntax.

Code: Select all

Excel.Workbooks.Open("C:\Users\" . A_UserName . "\Desktop\File3.xlsx")

Excel.ActiveWorkbook.SaveAs("C:\Users\" . A_UserName . "\Desktop\File3.xlsx")
Haan
Posts: 12
Joined: 14 Nov 2020, 19:34

Re: %A_UserName% Is Killing Me! I Need Help.

29 Nov 2020, 18:41

Xtra wrote:
29 Nov 2020, 18:30
Functions use expression syntax.

Code: Select all

Excel.Workbooks.Open("C:\Users\" . A_UserName . "\Desktop\File3.xlsx")

Excel.ActiveWorkbook.SaveAs("C:\Users\" . A_UserName . "\Desktop\File3.xlsx")
Worked beautifuly :dance: :bravo:

Thank You Xtra. :clap: :bravo: :wave:
You give me back my peace of mind. I was very frustrated :headwall:

Return to “Ask for Help (v1)”

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], Mateusz53, mikeyww and 319 guests