-
오토핫키 질문답변] 엑셀 A1 셀의 값을 복사하여 어디든 붙여넣기오토핫키/질문답변 아카이브 2022. 6. 7. 06:05
https://open.kakao.com/me/apsalman
https://www.youtube.com/channel/UC6hW-NrL9CxDQd2IzWbekYA
XL := ComobjActive("Excel.Application") $~enter:: XL.ActiveSheet.Range("a1").Copy Send, ^v{enter}
휴대폰으로 보다가 질문을 받고 이렇게 답을 했는데 막상 테스트를 해보니 문제가 하나 있었다.
이런식으로 나온다... 그리고 enter 단축키를 누를 때마다 오브젝트 호출을 하다보니 느리다...
XL := ComObjActive("Excel.Application") Date := XL.ActiveSheet.Range("A1").Value $~Enter:: SendInput, % Date Send, {Enter} return
그래서 A1 셀의 값은 최초 1회만 변수에 담고 그 변수를 계속 사용하니 오브젝트 호출로 인한 속도저하 혹은 오류가 개선되었다.
Enter 단축키 앞에 $ 랑 ~ 는 뭐지?
https://apsalman.tistory.com/39
'오토핫키 > 질문답변 아카이브' 카테고리의 다른 글
오토핫키 질문답변] 오토핫키 무한루프 도중 정지 (0) 2023.01.20 오토핫키 질문답변] 오토핫키를 사용해서 웹페이지 텍스트를 검색해서 위치를 찾을 수있는 명령어가 있나요? 혹시 없다면 다른 방법이 없을까요? (0) 2023.01.20 오토핫키 질문답변] ListBox 공백칸 눌림방지 가능할까요? (0) 2022.09.16 오토핫키 질문답변] WinNotExist() 함수는 왜 없을까요? (2) 2022.09.16 오토핫키 질문답변] 랜덤값을 제대로 인식 못하는 것 같습니다. (0) 2022.09.16