Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim CustNumber As String
Dim CustName As String
Dim CompanyName As String
Dim CustPhoneNumb As String
Dim i As Long
CustNumber = Worksheets("OrderInvoice").Range("C10").Value
Sheets("CustomerList").Select
FoundDatails = False
i = 1
For i = 1 To 100
Cells(i, 1).Select
If CustNumber = Trim(Cells(i, 1)) Then
CustName = Trim(Cells(i, 2))
CompanyName = Trim(Cells(i, 3))
CustPhoneNumb = Trim(Cells(i, 4))
FoundDatails = True
Exit For
Else
i = i
End If
Next
Sheets("OrderInvoice").Select
Range("C11:F11") = CustName
Range("I11:J11") = CustPhoneNumb
Range("C12:J12") = CompanyName
End Sub
답변
가능한 많은 답변이 있습니다. - 당신은 범위 변수의 값을 가지고라는 이름으로 시트 여부 존재하는지 여부를 확인
Cells(i, 1).Select
기타 Sheets("CustomerList").Cells(i, 1).Select
에 있습니다 : 가장 가능성이 당신이 변화해야한다는 것입니다. 또한 위에 코드 Option Explicit
을 사용하면 더 좋은 코드를 작성할 수 있습니다.
내 데이터가 다른 워크 시트에있는 목록 선택에서 양식을 채우기 위해 vba를 코딩하는 방법은 무엇입니까? –
안녕하세요. 이 중 하나에 대해 VBA 코드와 스크린 샷 및 사용중인 목록의 이름에 관한 설명이 필요합니다. 다른 질문처럼 들리므로 별도로 질문하는 것이 좋습니다. 그냥 기억하라 - 코드를 현명하게 포맷하고, stackoverflow에서'Option Explicit'과 Ctrl + K를 사용하라. 즐겨! – Vityata
- 1. 오류로 인해 NUnit 테스트를 실행할 수 없습니다.
- 2. Python 및 Sqlite : 구문 오류로 인해 쿼리를 실행할 수 없습니다.
- 3. 구성되지 않은 오류로 인해 Android eclipse 프로젝트를 실행할 수 없습니다.
- 4. MySQL 오류로 인해 마이 그 레이션을 실행할 수 없습니다.
- 5. 유형 오류로 인해 게임 수중 음파 탐지기를 실행할 수 없습니다.
- 6. 장치 매퍼 오류로 인해 Docker 컨테이너를 실행할 수 없습니다.
- 7. activesupport 오류로 인해 'rails new'을 (를) 실행할 수 없습니다.
- 8. Cucumber JVM - JVM Jar 오류로 인해 스크립트를 실행할 수 없습니다.
- 9. 파일의 오류로 인해 eclipse-neon bower-install을 실행할 수 없습니다.
- 10. 이 코드를 제대로 실행할 수 없습니다. 1
- 11. AndroidStudio : Intel HAXM 오류로 인해 AVD를 실행할 수 없습니다. 실행할 수 없습니다.
- 12. Regulafalsi 코드를 실행할 수없는 이유는 무엇입니까? NoneType 오류로 인해
- 13. jQuery 코드를 실행할 수 없습니다.
- 14. 구문 오류로 인해 Clojure 사후 조건을 실행할 수 없습니다 - 그 이유는 무엇입니까? 이 함수에서
- 15. 오류로 인해 패키지를로드 할 수 없습니다. 0xC001404A
- 16. onCreate 오류로 인해 앱을 시작할 수 없습니다.
- 17. 서블릿 오류로 인해 데이터베이스를 연결할 수 없습니다.
- 18. 이 VBA 코드의 버그는 무엇입니까?
- 19. 이 오류로 인해 내 코드를 디버깅하는 방법 로그인 IOS
- 20. Access 2007에서 VBA 코드를 실행할 때 "파일을 찾을 수 없습니다"
- 21. VBA 코드를 공유 통합 문서에서 실행할 수 없습니다.
- 22. vba 매크로에서 C# 코드를 실행할 수 있습니까?
- 23. 패치로이 코드를 실행할 수 없습니다.
- 24. 이 VBA 코드의 의미는 무엇입니까
- 25. Python이 CreateProcess 오류로 인해 NoseTest를 실행할 수 없음 87
- 26. UpdatePanel에서 코드를 실행할 수 없습니다.
- 27. QTCreator에서 코드를 실행할 수 없습니다.
- 28. 장치에서 코드를 실행할 수 없습니다.
- 29. 셀렌 : 코드를 실행할 수 없습니다.
- 30. 연결 오류로 인해 어떤 상태 코드를 반환해야합니까?
나는 실제로 오류가 무엇인지 알기 위해 오류 트래핑을 코드에 넣는 것이 좋습니다. 또한 변경 이벤트가 실제로 트리거되고 있는지 확인해야합니다. –
그게 죄송합니다. 그 새것이 무언가입니다. –
무엇이 오류입니까? – Vegard