매크로

질문
2015.06.05 13:29

PostMessage질문있습니다.

조회 수 470 추천 0 댓글 7
1번창에서 Ctrl C > 방향키 아래 > 2번창으로 이동 > Ctrl V > Enter [반복]

이런 간단한 명령어를 만들고 싶습니다.

XLDESK1 < 이건 엑셀이구요
...


매크로를 실행하면 창 1과 2가 모두 지정이 되어있긴 하는데 복사와 붙혀넣기가 되지 않습니다.?
그냥 아래로만 내려갑니다 ㅠㅠ 1번창은 방향키 아래 버튼만 눌러지는거 같고
2번창은 엔터버튼만 눌러지는거 같습니다.

잘못된부분을 모르겠습니다.. 전문가님들의 도움을 요청합니다.

================== 소스 일부분================
^1::
WinGetTitle, title1, A
MsgBox, title1 : %title1%
return

^2::
WinGetTitle, title2, A
MsgBox, title2 : %title2%
return


^!1::
{
? ? MSGBOX, %A_Temp%
}
return

Home:: ? ; Excel to Batch
ButtonHOME:
Gui, submit, Nohide
Loop, %Qty1%
{
? ??Postmessage, 0x301, 1, 0, XLDESK1, %title1%
? ??sleep, %time1%
? ??Postmessage, 0x100, 40, 22020097, XLDESK1, %title1% ?; 방향키 아래버튼
? ??sleep, %time1%
? ??Postmessage, 0x302, 1, 0, ?XLDESK1, %title2%
? ??sleep, %time1%
? ??Postmessage, 0x100, 13, 1835009, XLDESK1, %title2% ; 엔터버튼
? ??sleep, %time1%
}
MsgBox, 종료
return

  • profile
    외치기 2015.06.05 16:51

    제 기억으로는 PostMessage를 사용해서 Ctrl + C 와 같은 복합키를 입력할 수 없습니다.

  • 법돌 2015.06.05 20:04
    0x301이 복사기능이 아니었던건가요 ㅠㅠ
  • profile
    외치기 2015.06.05 23:05
    WM_COPY 라고 되있는거보면 복사는 맞는거같은데
    선택영역을 복사하는거면 원하는 텍스트를 선택 한 후에 301메시지를 보내야 할거같네요.
    복사는 한번도 해본적이 없어서 도움드리기가 쉽지 않네요.
  • Mony 2015.06.06 00:06
    Excel 메인윈도우에서는 WM_COPY 메세지를 처리하지 않습니다. 직접 Ctrl-C, Ctrl-V를 보내는 방식을 쓰시거나..

    아니면, 정확히 어떤 작업을 하시는지 모르겠지만.. 목적에 따라서는..
    에 나와있는 것처럼.. Excel ComObject를 열어서 하시는 방법도 있습니다.
  • Mony 2015.06.05 16:57

    Send ^c

    Send ^v

    를 써보세요.

  • 법돌 2015.06.05 20:04
    postmessage에는 윈도우명령어가 필요한거아닌가요??
  • Mony 2015.06.05 23:49
    네. Send를 사용할 경우, 현재 Excel 윈도우가 활성화 되어있지 않다면..
    WinActivate 같은 것을 사용해서 활성화 해주신 후에.. Send를 이용해보세요.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 비활성 고수님 도와주세요 24 민서s2아빠 2020.04.03 0/0
질문 여러가지 이미지중 화면에 나타난 이미지를 클릭하는? 1 강남앞집오빠 2015.06.08 0/0
질문 WinGetTitle처럼 ClassNN을 추출하는 방법이없을까요? 3 법돌 2015.06.09 0/0
질문 오토핫키 배울때 3 크흠함 2015.06.12 0/0
자유 쿠키런 오토핫키 매크로 아직되나요? 19 강남앞집오빠 2018.12.24 0/0
질문 프리스타일 자동슈팅 4 스파크 2015.06.08 0/0
질문 오토핫키 로그인질문 2 Boom 2015.06.08 0/0
질문 찾아보다가.. 질문하나만 합니다 ㅠ 2 궁금증호야 2015.06.06 0/0
질문 오토핫키로 만들수있는것 2 크흠함 2015.06.06 0/0
질문 오핫으로 블택에 있는 앱 바로 실행 어떻게 하는건가요? 6 지니블렉션 2015.06.10 0/0
질문 파일 가상화에 대한 질문좀 드릴게요. ㅠ 3 우후훅 2015.06.09 0/0
질문 WinGetTitle, Title, A 에서 "A"는 왜 넣는건가요? 3 법돌 2015.06.06 0/0
질문 오토핫키 이미지서치질문합니다. 1 Boom 2015.06.05 0/0
질문 오토핫키 이미지서치 질문해요. 2 Boom 2015.06.05 0/0
질문 controlclick으로 드래그 하는방법있나요? 3 칼시이나 2015.10.30 0/0
질문 레알팜 이라는 게임도 ahk로 이미지서칭해서 반복작업... 2 우유줄까 2015.06.06 0/0
질문 비활성 이미지서치 질문드립니다. 12 민서s2아빠 2015.06.08 0/0
질문 PostMessage질문있습니다. 7 법돌 2015.06.06 0/0
질문 @핸콕 님~ 9 헐키 2015.06.25 0/0
질문 지니모션이든 블루스택이든 매크로로 한영 바꿔가며 치... 4 로우얄 2015.07.22 0/0
Board Pagination Prev 1 ... 163164165166167168169170171 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글