드로우홀릭 더베이직
안녕하세요 쿼리로 만든 데이터를 엑셀로 저장하려고하는데 한번에 65000 줄 밖에 복사 붙여넣기가 안되네요.
데이터가 약 541815 줄 정도 되는데, 어떡하면 데이터를 빠트리지 않고 다 엑셀로 export 또는 복사붙여넣기 할 수 있을까요?
도와주세요~
안녕하세요 답장 감사합니다.
추가 질문이 있습니다. 답장 부탁드립니다.
1. 쿼리를 임시테이블로 만드는 방법
2. 알려주신 함수를 어디에 적어야하는 건지요?
3. 파일 경로 및 이름은 제가 임의로 지정하여 적는 것인가요? 예를들어 [C:\Users\Stella\Documents\Access] 이런식으로 적으면 되는건가요?
1. 쿼리를 임시테이블로 만드는 방법: '테이블 만들기 쿼리' 라는 용어로 인터넷 검색을 하시면 자료가 많이 나올 것 같습니다.
2. 비주얼베이직에 모듈을 하나 만들고, 거기에 프로시저를 만든다음, 그곳에 넣으면 됩니다.
3. 파일 경로 및 이름은 임의로 지정해서 적으면 됩니다.
추가 질문을 보니, 해결이 쉽지 않을 것 같네요. 비주얼베이직 등을 전혀 안 써보신 모양이네요.
혹시 제 책을 구입하셨으면, 튜터링 서비스 10분 무료 이용권이 있으니, 그것을 사용해서 튜터링 신청해 주세요.
그러면 충분한 설명을 드릴 수 있을 것 같습니다.
이곳 게시판에 설명하려면 1시간도 넘게 걸릴것 같네요.
데이터가 그렇게 많다면, 텍스트 파일로 내보내기 해야 합니다. CSV 파일이라는 건데요.. 엑셀에서 잘 열립니다.
DoCmd.TransferText acExportDelim, , [테이블이름], [파일경로 및 이름], True
이렇게 하면, 대용량 데이터도 별 문제 없이 다운로드 할 수 있습니다.
쿼리로 만든 데이터라고 하셨는데요.. TransferText 함수는 테이블만 할 수 있습니다.
쿼리로 만든 데이터를 임시 테이블로 만든 다음, TransferText 함수를 이용하시기 바랍니다.