홈>
따라서 저는 VBA를 처음 접하는 사람이 많으며 재무 워크 시트에서 실행할 매크로를 만들고 있습니다. 실제 데이터의 왼쪽에있는 열이기 때문에 총계의 값을 올바른 위치로 이동하고 싶습니다 (수식에 의해 생성되지 않았으며 다른 프로그램에 의해 생성되고 고정 텍스트 임). 변화는 잘 작동했습니다. 여기서 문제는 워크 시트마다 다르기 때문에 총계 열의 위치를 찾는 것입니다.
지금까지 내가 가지고있는 것입니다.
For totalRow = 7 To 2000
With ws
If ws.Visible = True Then
If InStr(Range(totalRow, "A").Value, "Totals:") > 0 Then
Exit For
End If
End If
End With
Next totalRow
어떤 이유로 든 실행하려고하면 오류가 발생합니다. 나는 그것이 내가 간과하고있는 단순한 일이라는 것을 안다. 왜냐하면 나는 내 인생에서 문제를 알아낼 수 없기 때문이다. Do-Until 루프를 사용하여 동일한 문제를 시도했습니다. 사용중인 변수에 문제가 있습니까?
- 답변 # 1
관련 자료
- c++ - 분할 오류가 발생하는 이유는 무엇입니까? 내가 도대체 뭘 잘못하고있는 겁니까?
- "Java 런타임이 없습니다"라는 오류가 발생합니다 어떻게 해결합니까?
- typescript - Angular에서 삭제 작업을 수행하려고 할 때 오류가 발생합니다
- Java에서 Output was not found 오류가 발생하는 이유는 무엇입니까?
- node.js - Uncaught (약속) 오류가 발생합니다 상태 코드 401로 요청이 실패했습니다
- Big Sur에서 Word에서 문서를 열거 나 Excel에서 워크 시트를 열 때마다 런타임 오류 53을 수정하는 방법은 무엇입니까?
- 저는 파이썬을 처음 접했고 인쇄 기능을 사용할 때 구문 오류가 발생합니다 그 이유를 아는 사람이 있습니까?
- swift - Cocoapods를 설치할 수 없습니다 계속 오류가 발생합니다
- sound - Ubuntu 2004에서 Spotify "ca n't play this"오류가 계속 발생합니다
- PomeloEntityFrameworkCoreMySql과 관련된 dotnet core 31에서 마이그레이션을 추가하려고 할 때 오류가 발생합니다
- python - 출력이 출력과 다릅니다 내가 도대체 뭘 잘못하고있는 겁니까?
- excel - 다른 통합 문서의 데이터에서 차트를 만들려고 할 때 런타임 오류 9
- github - git lfs 파일을 가져올 때 오류 발생 - 개체가 서버에 없습니다 : [404] 개체가 서버에 없습니다
- php - MySQL에 데이터를 삽입 할 때 쿼리 오류가 발생합니다
- python - Scikit-learn 패키지를 가져 오는 동안 오류가 발생하는 이유는 무엇입니까?
- database - $in 명령에서 구문 오류가 발생하는 이유는 무엇입니까?
- python - ELIF 유효하지 않은 구문 오류가 계속 발생하는 이유는 무엇입니까?
- ajax : 오류 발생 CSRF 토큰 불일치 LARAVLE 7.
- c ++로 만든 java 코드를 다시 만들려고하는데 " 'rooms - : east'에 대한 정의되지 않은 참조"라는 오류가 계속 발생합니다
- javascript - 추가 된 Google API 키가 여전히 오류 API 키를 찾을 수 없음
관련 질문
- Excel VBA에서 열에서 키워드 찾기 및 다른 열 편집
- excel : 마지막 행 IF를 찾는 매크로 도움말
- excel : 셀 색상을 확인/변경하기 위해 Change(byVal Target as Range)를 어떻게 사용합니까?
- excel : PC 스토리지 드라이브 이름 찾기
- excel : 성공적인 브라우저 시작 요청에 대한 동일한 페이로드에도 불구하고 VBA가 있는 HTTPRequest를 통한 "잘못된 다중 부분 페이로드 형식"
- excel : 수식 숫자 값을 숫자 더하기 1로 바꾸기
- excel : 값이 날짜를 따르도록 vlookup 또는 매크로를 설정하는 방법
- excel : 다른 이름으로 저장하는 동안 파일을 바꾸라는 메시지가 표시되면 "아니요" 또는 "취소"를 선택하면 VBA 1004 오류가 발생합니다.
- Excel 스프레드시트에 값을 쓰도록 확인란을 얻으려고 합니다.
- excel : 여러 If/Then 호출 옵션
몇 가지 제안 :
<올>이것은 기본적인 문제입니다 :
와이즈 비즈 와이즈 비즈여러 가지 잠재적 인 문제/잠재적 인 수정 사항을 찾아보십시오 :
범위를 선택할 때 VBA 런타임 오류 1004 "응용 프로그램 정의 또는 개체 정의 오류"
VBA 디버거를 사용하여 매크로가 바프되는 특정 개체를 찾을 때까지 한 번에 한 줄씩 매크로를 단계별로 실행하십시오.
https://www.techonthenet.com/excel/macros/vba_debug2013.php
수정 :
말했듯이 팀 윌리엄스의 제안은 아마도 제자리에 있다고 생각합니다.
와이즈 비즈하지만 제발 :
가능한 경우 디버거와 같은 문제 해결 도구를 배우려고 노력하십시오.
다른 유용한 정보 링크 하나를 참조하십시오.
http://www.jlathamsite.com/Teach/VBA/WritingBulletProofCode.pdf