2017-02-01 7 views
0

프로그래밍 초보자입니다. YouTube에서 예제에 따라 시각적 기본을 사용하여 양식 기반 앱을 빌드하려고합니다. 내가 listbox1에서 나는 서로 시도하는 경우가 listbox2로 항목을 이동하지만, listbox1의 첫 번째 행에 배치됩니다 첫 번째 항목을 작성할 때 textbox2텍스트 상자로 검색되는 다른 목록 상자로 항목 이동

에서 검색 한 listbox2로 항목을 이동하지 못할 형태에서

항목은 목록 상자 2로 이동할 수 없습니다.

누군가가이 사건에 대해 저를 도울 수 있으면 행복 할 것입니다. 여기

은 내 양식의 사진이며, 코드는 내가 사용

enter image description here

enter image description here

답변

0

많은 사용자가리스트 박스에두고있는 무슨에 따라 달라집니다. a, b, c, d 등과 같은 간단한 요소라면 text_changed 이벤트 아래에 코드가 있으므로 listbox 2에 모든 것을 추가합니다. 사용자가 입력을 중단 할 때 버튼을 사용하여 전체 단어를 검색하십시오.

또한뿐만 아니라 return 문 전에 SC 하위에 SC 호출 한 후 텍스트를 추가 -

Sub sc() 
''Current code 

''If Textbox2<text - remove, already called... 
Listbox2.Items.Add(Listbox1.Text) 
Listbox1.Items.Remove(Listbox1.SelectedIndex) 
Return 
End Sub 
+0

안녕하세요 앙드레, 덕분에 도움을. listbox1에 항목을 검색하기위한 버튼을 놓고 나에게 가져온 Sub sc()의 코드 끝을 추가합니다. 결과는 동일합니다. 첫 번째 항목을 첫 번째 행에 쓰면 스크립트는 첫 번째 항목을 listbox2에 쓰는 것을 허용합니다. 하지만 예를 들어 두 번째 또는 세 번째 행 항목을 시도하면 목록 상자 2에 쓰지 않습니다. – bpece