▶ 뭉충닷컴
 
mungchung.com login
Site Search
My Space
주절주절...
공부방
쥔장소개
Board
자유게시판
유용한 정보
자료실
Programming
강좌 & Articles
Spring 3.0
프로그래밍 Tip
   -ASP
   -PHP
   -JavaScript
   -HTML
   -Java/JSP
   -Database
   -Crystal Report
   -Visual Basic
   -이클립스
   -리눅스
   -기타
Windows API (VB)
Spread Sheet 7.0
컴퓨터활용 Tip
Other things
StarCraft 전략
StarCraft 문서
김용(金庸)
Son Q & Dieda
만일 첫번째 컬럼(Col = 1)이 콤보박스이고 다른 컬럼들은 일반 입력상자라고 하자.
콤보박스일경우 엔터를 치면 콤보박스의 목록이 펼쳐지고 다시 엔터를 누르면 선택한 항목으로 채워진다.
이 콤보박스일경우 엔터로 목록펼치고 선택하는 액션을 취하기 때문에 엔터키로 다음 셀로 이동하는 속성을 줘버리면
키보드로 콤보박스의 내용을 제어할수 없다.

때문에 콤보박스일때만 엔터로 다음셀 넘어가는 속성을 잠시 꺼두었다고 콤보박스 목록 내용을 선택할때 다음셀로 넘어가는
속성을 다시 켜주면 된다. 아래 코드를 야려보면 이해가 될것이다. -_-



Private Sub fpSpread1_LeaveCell(ByVal Col As Long, ByVal Row As Long, ByVal NewCol As Long, ByVal NewRow As Long, Cancel As Boolean)
    If NewCol = 1 Then
        fpSpread1.EditEnterAction = EditEnterActionNone
    Else
        fpSpread1.EditEnterAction = EditEnterActionNext
    End If
End Sub

이렇게 해두어서 첫번째 컬럼일 경우에만 엔터 액션이 안먹히도록 한다. 그래야 엔터누를때 콤보박스의 리스트가 펼쳐질수 있다.
콤보박스 리스트를 선택한 후에(엔터로도 선택 가능) 자동으로 옆의 셀로 이동시키도록 한다.

Private Sub fpSpread1_ComboCloseUp(ByVal Col As Long, ByVal Row As Long, ByVal SelChange As Integer)
    fpSpread1.EditEnterAction = EditEnterActionNext
End Sub

문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FarPoint Spread 7.0의 사용법 입니다. 뭉충닷컴 2005-05-26 33933
33 셀타입에 시간형식 사용하기와 정렬문제 뭉충닷컴 2007-03-11 5561
32 스프레드시트 코딩 작성 팁 뭉충닷컴 2007-01-14 8026
31 텍스트가 여러줄로 보이도록(TypeEditMultiLine) - 엔터 적용 뭉충닷컴 2007-01-14 5976
30 선택한 열(Row)들 삭제하기 뭉충닷컴 2006-12-07 6413
29 셀(Cell)안의 텍스트를 여러줄로 쓰기 뭉충닷컴 2006-11-10 5583
28 전체선택, 선택해제 기능 뭉충닷컴 2006-10-24 6883
27 행(Row) 을 마우스로 이동시키기 뭉충닷컴 2006-10-24 4841
26 제목열 눌렀을때 정렬, 소팅(Sorting) 할때 특정 열만 정렬 기능 없애기 뭉충닷컴 2006-10-23 5977
25 특정 셀(Cell)에 있는 데이타 찾아서 열(Row)값 반환 뭉충닷컴 2006-10-20 6549
» 셀(Cell)을 엔터(Enter)키로 이동시키기 - 콤보박스일 경우도 뭉충닷컴 2006-10-20 7199
23 셀(Cell)을 탭(Tab) 키로 이동시키기 뭉충닷컴 2006-10-20 4245
22 셀(Cell)에서 엔터시 다른 Spread로 포커스(Focus) 이동 시키기 뭉충닷컴 2006-09-22 6991
21 특정 셀(Cell)을 선택 하기 [1] 뭉충닷컴 2006-09-22 8452
20 행(row) 혹은 열(Col) 조정 못하게 고정시키기 뭉충닷컴 2005-12-18 6168
19 스프레드 내용 자동선택후 클립보드에 복사(Copy) 하기 뭉충닷컴 2005-12-14 8363
18 선택한 것(Block) 된것의 데이타만 가져오기 뭉충닷컴 2005-10-26 6458
17 행추가, 행삭제 기능 [1] 뭉충닷컴 2005-10-24 7312
16 특정 컬럼(Column) 가운데, 왼쪽, 오른쪽 정렬 뭉충닷컴 2005-09-14 6581
15 마우스 클릭시 한 행(Row)를 다 선택 가능하도록 뭉충닷컴 2005-09-14 7154