매크로

질문
2015.06.05 13:29

PostMessage질문있습니다.

조회 수 461 추천 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
분류 제목 글쓴이 최근변경 추천
질문 오토핫키로 만들수있는것 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
질문 gui edit 복사 다시 질문 드립니다. 사진첨부 7 솜주먹 2015.06.04 0/0
질문 질문 드립니다. 4 이아이온 2015.06.05 0/0
질문 gui edit1에 입력된 값을 edit2에서 출력되도록 하고 ... 2 솜주먹 2015.06.04 0/0
질문 CMD내에 보여지는 글들을 GUI로 가져오는 방법이 어떤... 6 우후훅 2015.06.06 0/0
질문 이미지서치 관련 질문드립니다. 10 헐키 2015.06.04 0/0
질문 세나 매크로 2 아니마아 2015.06.07 0/0
질문 [사무업무]Postmessage혹은 Controlsend로 창2개컨트롤... 2 법돌 2015.06.04 0/0
질문 guicontrl 맵선택 , 저는 이렇게 만들어 보았습니다. 1 헐키 2015.06.03 0/0
Board Pagination Prev 1 ... 137138139140141142143144145 ... 172 Next
/ 172

전체 최신 인기글

전체 주간 인기글