나는 foxpro에서 테이블을 내보내려고하는데, foxpro에서 모든 행을 익스포트하지 않았다.
excx로 내 보낸 후 forxpro 테이블에 82377 개의 행이 있습니다. Excel에서 65534 개의 행만 발견되었습니다. 나는 67548 행을 가진 또 다른 foxpro 테이블을 시도했지만 export 한 후에 엑셀과 다른 테이블의 65534 행과 동일한 결과를 얻었고 같은 결과를 얻었다. 내가 올바른 마이크로 소프트 비주얼 폭스 프로 9.0foxpro의 모든 행을 Excel로 내보낼 수 없습니까?
2
A
답변
3
을 사용하고
은 ... VFP 이전 Excel 파일의 64 K 제한 과거를 Excel 형식 수출을 확대하지 않습니다.
CSV를 통해 복사하면 모두 덤프됩니다. Excel에서는 여전히 CSV 파일 형식을 읽을 수 있습니다.
0
이 내보내기를 수행하는 데 COPY TO를 사용하고 있다고 생각합니다. Sine COPY TO는 항상 Excel 5.0 형식으로 파일을 생성하므로 65534 개가 넘는 행을 내보낼 방법이 없습니다. 그러나 Excel 및 VFP OleDB-Driver가 시스템에 설치되어 있으면 내보내기가 실행되므로 API를 사용하여이 작업을 수행 할 수 있습니다. 내보낼 데이터 만있는 사용 가능한 테이블을 프로그램에서 만듭니다. 그런 다음 API를 사용하여 Excel을 열고 OleDB를 통해 방금 전에 만든 테이블에서 데이터를 가져옵니다! 이렇게하면 설치된 버전의 Excel이 지원하는 수만큼의 행을 가져올 수 있습니다. 따라서 Excel 2007 또는 2010이 설치되어 있으면 82377 행을 내보낼 수 있습니다!
관련 문제
- 1. 내보낼 행을 정의하는 동안 쿼리에서 Excel로 내보내기
- 2. 동적으로 추가 된 행을 Gridview에 Excel로 내보낼 수 없습니다.
- 3. 보고서 바닥 글을 Excel로 내보낼 수 없습니다.
- 4. 어떻게하면 UITableView에서 Excel로 데이터를 내보낼 수 있습니까?
- 5. Excel로 내보낼 때 보고서의 색이 손실됩니다.
- 6. 어떻게 C#을 사용하여 Gridview의 데이터를 Excel로 내보낼 수 있습니까?
- 7. Word/Excel로 Navision 5.0을 OpenOffice.org로 내보낼 수 있습니까?
- 8. HTML5 기능을 사용하여 로컬 스토리지를 Excel로 내보낼 수 있습니까?
- 9. ASP.NET MVC 사이트에서 JSON 개체를 Excel로 내보낼 수 있습니까?
- 10. 보고서 차트를 이미지가 아닌 엑셀 차트로 Excel로 내보낼 수 있습니까?
- 11. 전체 Oracle 10g XE 데이터베이스를 내보낼 수 없습니까?
- 12. ExtJS - EditorGridPanel 행을 드래그 할 수 없습니까?
- 13. dojox.grid.DataGrid에서 반복 행을 표시 할 수 없습니까?
- 14. SQL Reporting Services 2005에서 Excel로 내보낼 때 데이터 잘림
- 15. Excel로 내보낼 때 SSRS가 CanGrow 속성을 사용하지 않습니다.
- 16. C#에서 DataGrid에서 Excel로 내보낼 때 자동 완성 서식 지정
- 17. 수출의 gridview 시트 Excel로
- 18. 올바른 파일 이름으로 Excel보기를 내보낼 수 있습니다.
- 19. Excel로 자바 스크립트 차트
- 20. 모든 도구는 SQL 스크립트로 전체 오라클 DB를 내보낼 수
- 21. 모든 무비 클립을 actionscript에서 이미지로 내보낼 수 있습니까?
- 22. ASP.net MVC Excel로 내보내기
- 23. HTML Excel로 - 인쇄 행 1 우리는 테이블을 내보낼 HTML/XML/CSS를 사용하는
- 24. 계층 격자를 Excel로 내보내기
- 25. XCode에서 plist 편집 4 : 더 이상 행을 이동할 수 없습니까?
- 26. PHPExcel을 CSV로 내보낼 수 없습니다.
- 27. SSRS : Excel로 내보내기?
- 28. SSRS 보고서를 Excel로 내보내기
- 29. MySQL에서 어떻게 하나의 필드 만 내보낼 수 있습니까?
- 30. 데이터베이스에서 선택할 수 없습니까?
어떤 Excel 버전을 사용하고 있습니까? 2007 년 이전에 65K가 한계였던 지금은 1 백만 –
@ 에릭이 맞습니다. 65534 개가 넘는 행을 내보내려면 Excel 2007 이상을 사용해야합니다. – Justin
아, 필자는 2007 년 엑셀을 사용하지만 Excel 3.0, 4.0 및 5.0 만 지원하는 foxpro 도구는 "Excel 5.0"형식을 사용하여 왜 65k 만 저장할 수 있는지, 둘 다 감사드립니다. –