- Elkha - Blue
- 매크로
- 오토핫키 커뮤니티
![](https://i.imgur.com/ALuAiVi.png)
PostMessage질문있습니다.
-
-
0x301이 복사기능이 아니었던건가요 ㅠㅠ
-
WM_COPY 라고 되있는거보면 복사는 맞는거같은데
선택영역을 복사하는거면 원하는 텍스트를 선택 한 후에 301메시지를 보내야 할거같네요.
복사는 한번도 해본적이 없어서 도움드리기가 쉽지 않네요. -
Excel 메인윈도우에서는 WM_COPY 메세지를 처리하지 않습니다. 직접 Ctrl-C, Ctrl-V를 보내는 방식을 쓰시거나..아니면, 정확히 어떤 작업을 하시는지 모르겠지만.. 목적에 따라서는..에 나와있는 것처럼.. Excel ComObject를 열어서 하시는 방법도 있습니다.
-
Send ^c
Send ^v
를 써보세요.
-
postmessage에는 윈도우명령어가 필요한거아닌가요??
-
네. Send를 사용할 경우, 현재 Excel 윈도우가 활성화 되어있지 않다면..
WinActivate 같은 것을 사용해서 활성화 해주신 후에.. Send를 이용해보세요.
제 기억으로는 PostMessage를 사용해서 Ctrl + C 와 같은 복합키를 입력할 수 없습니다.