응용 프로그램이 실패 할 때까지 제대로 작동하는 JET 데이터베이스 드라이버로 Excel 문서를 참조하고 있습니다. 추가 조사를 통해 일부 인스턴스 (실제로 모든 탭)에서 탭이 복제되었음을 발견했습니다. 즉 Tab1 $ 및 Tab1 $ _. 이 문제를 조사한 결과 사용자가 필터를 적용했기 때문에 발생했습니다. 이제 필터가 제거되었으므로 특수 서식, 고정 된 창 또는 인쇄 형식은 없지만 이러한 탭은 복제되었습니다. 일반적으로 저는이 문제를 코드화 하겠지만, 코드가 고정되어 있으므로 Excel 기반 솔루션을 고안해야합니다. 그 미친 강조 표시된 탭 이름/경건을 제거하고 싶습니다. 필요한 경우 파일을 정리하여 사용자에게 다시 보낼 수있는 프로그램을 실행할 수 있지만 먼저 Excel 옵션을 탐색하려고합니다. 생각? 나는 Excel 2010을 가지고 있으며 다른 버전에도 액세스 할 수 있습니다.JET 드라이버 시트가있는 Excel 시트 참조가 밑줄로 중복 됨
1
A
답변
1
밑줄 "시트"는 명명 된 범위입니다. VBA를 실행할 수 있습니까? 그렇다면 :
Dim defName As Name
''Either
With ThisWorkbook ''Entire workbook
For Each defName In .Names
MsgBox defName.Name
defName.Delete
Next
End With
''Or
With Sheets("Sheet1") ''Scoped to sheet only
For Each defName In .Names
MsgBox defName.Name
defName.Delete
Next
End With
관련 문제
- 1. JET 4.0 드라이버 필요
- 2. Microsoft Jet 연결로 인해 수식이 손실 됨
- 3. Asp.Net (C#) - Excel 시트 읽기
- 4. VC++에서 여러 Excel 시트 만들기
- 5. SSIS 가져 오기 excel 시트 오류
- 6. SSRS 보고서의 여러 시트가있는 Excel 파일
- 7. 중복 Google 스프레드 시트 (
- 8. DB Microsoft Excel 드라이버
- 9. Excel 스프레드 시트
- 10. 두 Excel 시트 비교
- 11. Excel 시트 조작
- 12. Excel 시트 SQL 테이블
- 13. MS Excel 시트 만들기
- 14. Excel 매크로, 병합 시트
- 15. Excel VBA에서 시트 전환하기
- 16. 해시로 중복 됨
- 17. 스타일 시트 전에 페이지가로드 됨
- 18. Excel SQL 구문 JET OleDB 참조?
- 19. 마스터 시트에서 Excel 하위 시트 채우기
- 20. 테이블 참조가 포함 된 Excel 문서 복사
- 21. C# Excel 워크 시트 액세스
- 22. 펄 : 스프레드 시트 :: WriteExcel는 EXCEL
- 23. 델파이로 Excel 스프레드 시트 읽기
- 24. 지도 Excel 워크 시트 열
- 25. Excel 내보내기 빈 시트 문제
- 26. LINQ 테이블에서 Excel 스프레드 시트
- 27. VBA를 사용하여 Excel 시트 병합
- 28. Excel 인쇄 워크 시트 이름으로
- 29. 큰 Excel 스프레드 시트 작성
- 30. PHP로 Excel 스프레드 시트 작성하기
큰 도움을 주셔서 감사합니다. – CodeMonkey1313