매크로

조회 수 231 추천 0 댓글 9

??XLS_file_path3 := F1ILL
??엑셀03:= ComObjCreate("Excel.Application")
??엑셀03.Workbooks.Open(XLS_file_path3)
??엑셀03.Visible:=True?? `?
??
??sheet := 시트명
??MsgBox,%sheet%
??엑셀03.Sheets[sheet].Activate?????????? ;시트 선택하기?
??엑셀03.Sheets[sheet].Select



시트 선택하기 에서 ..시트 이름이 풀로 다 맞져야 만 선택하고있는데...

혹시 이름의 앞이나 중간 만 맞져도 .. 선택되게할수있나요?


예로 시트명이 "?테일스타 환영합니다 "

라고하면? "?테일스타 "


까지만 맞져도;; 그해당 시트에 들어가게 할수있을까요???

시트가 한 30개 정도되는데;; 이걸 일일이.. 똑같이 적어 주기 힘들어서요 ㅠㅠ

혹시 방법이 있으면 알려주십시요 부탁드립니다.


  • 샤먼 2015.05.21 17:26
    제 짧은 지식으로는 첫 로딩때 시트값을 다 받아와서
    콤보박스 리스트로 뽑아올리고
    콤보박스에서 타이핑으로 검색하시는건 어떨까 하는 작은 의견을 내봅니다..
  • 제발등업좀2 2015.05.21 17:57
    음... 지금 제가 리스트 박스 를 저장소 로 잡고 리스트 박스값을 차례대로.. 해서 엑셀에 기록하고있습니다...문제 기록중 에 기계명 을 적는 공간이있는데.. 그값과 정확히 일치해야 만.. 해당시트로 이동하던군요 ㅠㅠ 그래서 골머리를 앓고있습니다.. 이부분만 해결하면 완성인데 말이죠
  • 샤먼 2015.05.21 18:02
    전에 구이 할때 보니깐
    드랍 박스나 리스트 박스는 단순 선택인데
    콤보박스는 검색이 가능 하더라구요
    그렇게되면 모든 시트값을 받아와서 리스 목록화 시키고
    위에 콤보박스에서 검색을 하면 되지않을까... 하는 의견이었는데.. 크흠.. 저도 배우기 시작한지 얼마안되서 ㅠ
  • 제발등업좀2 2015.05.21 20:48
    생각 한 방식이 .. 엑셀 시트.. 목록을 전부 끄집어와서.. 몇글자라도.. 맞으면.. 그값으로 치환시키고 싶은데.. 이것또한 아직은 어렵네요.. 좋은방법없을까요..
  • 리체 2015.05.22 09:51

    ifinstring 명령을 이용하면 쉽게 매칭할수 있지 않을까요?

  • 제발등업좀2 2015.05.22 12:19
    그런가요? 한번찾아봐야겠네요 ㅠ.ㅠ 답변 감사합니다
  • 샤먼 2015.05.21 22:38

    도움이 되실까 모르겠지만..?

    여기저기 찾아는 봤는데 역시나...?

    저의 능력은 여기 까지인가 봅니다 흑흑 ㅠㅠ

    혹시 시트 이름을 뽑으실수 있으시면 list = 뒤쪽으로 그 스크립트를 넣으시면 될듯하 구요


    콤보 박스로 만들어져 있어서?

    입력창에 "태" 만 치고 화살표 아래로 누르면 "태수"?

    또 아래로 누르면 "태스"

    이렇게 되네요?

    콤보 박스에 정확한 시트 명을 적어 주시고 콤보박스에서 일부만 입력 후 화살표로 검색 사용하시는것은 어떨까 하는

    작은 의견은..?


    list = 테스트|테수트|태수|태스|

    Gui, Add, combobox, x2 y2 w100 h80 vlabel, %list%

    Gui, Show, x200 y200 w300 h400


    F3::

    gui,submit,nohide

    book := "D:\test.xls"

    sheet = %label%

    msgbox % GetCell( book, sheet, "a1" )

    return


    GetCell( file, sheet, range )

    { ??

    msgbox %file%`n%sheet%`n%range%

    ? ? return ComObjGet( file ).Sheets( sheet ).Range( range ).Value?

    }


  • 제발등업좀2 2015.05.21 23:02
    감사합니다.. ^^ 이렇게까지 ...허거덩.. 내일 한번 해봐야겠네요..
    시트 이름을 통으로 뽑아서 적용해봐야겠네요 ㄱㅅ ㄱㅅ합니다
  • 샤먼 2015.05.22 00:35
    사실 저도 아직 배우는 입장이긴한데
    저도 궁금한게 있어서 질문하면 늘 성심성의껏 답변 해주시는 분들이 계셔서 짧은 기간이지만 많이 베우고 있어서요 ㅎㅎ

    저도 능력되는곳 까지만... ㅠ
    그래도 찾아보면서 저도 많이 베웠어요 ㅎㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
자유 지니모션용 오토핫키 만들어 쓰려다가 6 팝스타리아 2014.11.28 0/0
질문 데스크탑과 노트북 차이점이 멀까요? 이미지 서칭이 호... 8 발자국 2014.11.26 0/0
질문 드롭다운리스트 질문있습니다. 16 오핫정보공유 2015.08.13 0/0
질문 비활성 이미지서치 클릭 관련 질문좀요. 5 파더 2014.11.27 0/0
자유 아래 제가 올린 함수 관련 샘플하나 올립니다. 4 모바게 2014.11.27 0/0
질문 ifinstring문 아시는지요. 특정단어유무검색요. 2 우후훅 2014.11.28 0/0
질문 매크로 실행시 gui에 ini를 어떻게 적용시키는지... 5 시에 2014.11.28 0/0
질문 재시작후 설정 초기화 문제.. 5 파더 2014.11.29 0/0
질문 오핫 고수님들 꼭봐주세요! 12 파더 2015.01.01 0/0
질문 비활성마우스클릭 질문드려요 단키와 합성키 12 성인남자 2014.12.02 0/0
질문 쫄작하는오핫만들려는데 도와주세요 6 호시히카리 2014.11.28 0/0
질문 GUI 체크박스 모두선택한번에 하는 방법이 궁금합니다. 3 우후훅 2014.11.28 0/0
질문 질문 질문 질문 질문 질문 문질 문질 문질 10 파더 2014.11.28 0/0
자유 세나 쫄작 소스공유합니다.(제약사항 많음) 18 swksd 2015.06.14 0/0
자유 비활성 클릭 좌표 테스트 샘플 (아래 제가 올린함수연관) 9 모바게 2018.01.03 0/0
자유 오토핫키 공부하시면서 가장 어려운 부분이 어떤점인가요? 19 외치기 2014.12.05 0/0
질문 DropDownList의 리스트 부분이 조절 가능한가요? 6 시에 2015.02.25 0/0
질문 이미지서치 사진크기 달라도 찾을방법있나요? 7 Toon 2014.12.02 0/0
질문 Hide 관련 질문 5 파더 2014.11.29 0/0
자유 에휴...고생해서 만든것들이 다 날라갔어요 ㅠㅠ 2 flem 2014.12.01 0/0
Board Pagination Prev 1 ... 456789101112 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글