10 개의 시트와 1 개의 "기본 시트"가 있습니다. 나는 "베이스"시트에있는 Range("A1").value
의 값을 다른 10 개의 시트 (베이스와 같은 셀)와 비교하기를 원합니다. 가장 빠르고 효율적인 방법은 무엇입니까? 감사,여러 시트의 셀을 비교하는 가장 빠른 방법
0
A
답변
2
이 짧은 하위 절차를 시도해보십시오.
Sub base_test()
Dim w As Long
For w = 1 To Sheets.Count
If LCase(Sheets(w).Name) <> "base" Then
If Sheets(w).Range("A1") = Sheets("Base").Range("A1") Then
'do something
End If
End If
Next w
End Sub
이 방법은 On Error Resume Next
에 의존하지 않으므로이 방법을 사용하는 것이 좋습니다.
관련 문제
- 1. 문자열을 큰 arrayList와 비교하는 가장 빠른 방법
- 2. PHP에서 숫자를 비교하는 가장 빠른 방법
- 3. 두 객체의 속성을 비교하는 가장 빠른 방법
- 4. 여러 셀을 vba와 비교하는 Excel
- 5. Excel에서 셀을 비교하는 방법
- 6. 주기적 데이터를 비교하는 빠른 방법
- 7. 여러 파일 필드를 비교하는 가장 좋은 방법
- 8. 이전 시트의 셀을 수정하십시오.
- 9. 스프레드 시트의 모든 셀을 다른 셀의 모든 셀과 비교하는 가장 좋은 방법은 무엇입니까?
- 10. 가장 빠른 방법
- 11. 다른 데이터 형식의 두 열을 비교하는 가장 빠른 방법
- 12. C# - 와일드 카드를 사용하여 두 문자열을 비교하는 가장 빠른 방법
- 13. C에서 문자열의 두 열을 비교하는 가장 빠른 방법
- 14. 한 문자열과 와일드 카드 그룹을 비교하는 가장 빠른 방법
- 15. 스프레드 시트의 두 열을 비교하는 방법
- 16. 여러 문자열을 연결하는 가장 빠른 방법
- 17. VARCHAR을 다른 것으로 비교하는 빠른 방법
- 18. 두 URL을 비교하는 가장 빠르고 가장 빠른 방법은 무엇입니까?
- 19. T-SQL의 빈 문자열과 비교하는 가장 빠른 방법은 무엇입니까?
- 20. ms Excel 워크 시트의 셀을 여러 개 펼쳐서 여러 시트의 행을 구분합니다.
- 21. DataGridView - C의 모든 셀을 비교하는 방법
- 22. 자동으로 다른 시트의 셀을 채우십시오.
- 23. SSIS를 사용하여 여러 스프레드 시트의 특정 셀을 SQL로 선택
- 24. 한 시트의 셀을 여러 시트로 복사 Excel - VBA
- 25. 가장 빠른 방법
- 26. 가장 빠른 방법
- 27. 가장 빠른 방법
- 28. 가장 빠른 방법 C#
- 29. VBA : 열 범위의 마지막 셀을 선택하고 워크 시트의 셀을 복사하십시오.
- 30. 스프라이트를 구현하는 가장 빠른 방법
가장 빠르고 효율적인 방법이 없습니다. 너무 많은 방법이 있습니다. 시도한 것은 무엇이고 코드는 어떻게하고 싶습니까? –
이 작업을 수행하려면 "좋은 알고리즘"이 필요합니다. 코드 작성을 원하지 않습니다. 아이디어 만 있으면됩니다. 감사합니다, – Grendizer
당신은 어떻게 그것을 지금 비교합니까? 당신의 상황은 어떻습니까? 왜 그것을 다른 모든 시트와 비교해야합니까, 일치가있을 때 무엇을합니까, 일치가 없을 때 무엇을합니까? 나는 당신의 질문에 어떻게 도착했는지에 대한 배경 지식을 우리에게주기 위해 원래의 질문에서이 모든 질문에 대답을해야했음을 의미합니다 .... 우리는 마법사도 아니고 독자도 여기에 계시지 않습니다 ... –