Chuyển dữ liệu từ Table, Query của Access sang các sheet cua Excel (2 người xem)

  • Thread starter Thread starter dovannho
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

dovannho

Thành viên mới
Tham gia
31/8/08
Bài viết
9
Được thích
11
Mình có dữ liệu từ các Table của Access sang các sheet của 1 File Excel thì làm như thế nào?
Mong các Bác giúp mình với.
 
Mình có dữ liệu từ các Table của Access sang các sheet của 1 File Excel thì làm như thế nào?
Mong các Bác giúp mình với.

Trước tiên, bạn vào Data/Import External Data/New Database Query
pic1.png


Tiếp theo, chọn MS Access Database
pic2.png


Chỉ đường dẫn đến file access cần xử lý.
pic3.png


Tiếp theo, chọn Table cần export ra excel.
pic4.png


pic5.png


pic6.png


pic7.png


Chọn vị trí ô đầu tiên để xuất dự liệu ra.
pic8.png


pic8-1.png


Xem lại dữ liệu đã được xuất ra:
pic8-2.png
 
Nếu bạn chọn:
pic9-1.png


Thì excel sẽ hiện ra màn hình query editing, cái này thì bạn làm trong access rồi thì rành rồi nhé!
pic9-2.png
 
Cảm ơn Bác ca_dafi đã hướng dẫn rất chi tiết. Nhưng do mình trình bày ko rõ ràng nên Bác hướng dẫn chưa đúng ý của mình. Mình muốn trong Access dùng đoạn mã để kết xuất từ các Table sang các Sheet của 1 file Excel. Còn dùng chức Import cuae excel thì mình đã làm được rồi.
 
Cảm ơn Bác ca_dafi đã hướng dẫn rất chi tiết. Nhưng do mình trình bày ko rõ ràng nên Bác hướng dẫn chưa đúng ý của mình. Mình muốn trong Access dùng đoạn mã để kết xuất từ các Table sang các Sheet của 1 file Excel. Còn dùng chức Import cuae excel thì mình đã làm được rồi.

Nếu đơn giản đứng từ Access mà muốn xuất ra excel các Table hoặc Query thì có thể chẳng cần dùng code làm gì cho mệt bạn à! Bạn xem thử các thao tác này xem.

Access1.png


access2.png


Access3.png
 
Mình đang cần code vì mình thử viết chương trình quản lí bằng Access và muốn chuyển DL sang Excel bằng code là vậy. Dùng bằng cách của Bác thì những người sử dụng phải biết tin học mới làm được.
 
Mình đang cần code vì mình thử viết chương trình quản lí bằng Access và muốn chuyển DL sang Excel bằng code là vậy. Dùng bằng cách của Bác thì những người sử dụng phải biết tin học mới làm được.

Mình thực sự không hiểu ý bạn! Dùng cách của mình thì những người sử dụng phải biết tin học mới làm được, vậy cách viết code như bạn thì không cần biết tin học à!?+-+-+-+

Trong trường hợp này, khi thiết kế chương trình quản lý của bạn, dĩ nhiên là phải có khâu thiết kế Menu, đúng không bạn? Lúc đó bạn lôi cái biểu tượng "analysis with MS Excel" này vào Menu thiết kế của bạn. Lúc đó, khi người dùng sử dụng chương trình của bạn, họ muốn xuất bảng gì đó ra excel thì chỉ việc click cái nút đó trên thanh Menu mà bạn đã tạo sẵn. Như vậy đỡ mất công viết code thôi.

Nếu bạn thích viết code thì tham khảo thêm link này:
http://www.giaiphapexcel.com/forum/showthread.php?t=7426
 
Theo như mình biết thì trong Access, khi vẽ 1 cái control gì đó bất kỳ lên form, thường Access mở ngay cái wizard, trả lời theo từng bước trong wizard thì code sẽ được tạo ra tự động. Vậy vẽ 1 cái button để export (Query, Table, Report) ra Excel được mà. Ngoài ra tạo macro trong access cũng dễ.

nhưng phải biết tin học, đương nhiên.
 
Tạo code bằng wizard cũng được, nhưng không như ý lắm. Thí dụ Export report ra Excel mà dùng wizard, khi nhấn command button, nó lại hỏi export file dạng nào? tên file là gì? v.v... Phải thêm tí mắm muối mới được. Còn muốn export query hay table thì wizard không hỗ trợ, phải tự viết.
Lại càng phải biết tin học.
 
Cảm ơn các bác đã chia sẽ cách làm.
Mình nói đến vấn đề người dùng biết tin học ở đây là người sử dụng chương trình. Viết chương trình cho nhiều người sử dụng thì làm thế nào người sử dụng thực hiện tao tác đơn giản nhất đó mới là một chương trình tốt. Trong trường hợp này người dùng chỉ cần kích chuột vào nút lệnh hoặc menu lệnh thì có thể thực hiện được thao tác trên. Còn mình hiện đóng vai trò là người viết chương trình nên đương nhiêu phải biết ít nhiều về tin học, nhưng còn nhiều vấn đề thắc mắc nên nhờ các Bác giúp hộ.
 
Chào cả nhà,
Em có câu hỏi muốn hỏi:
Em có một file access khoảng 450.000 dòng
Em lấy dữ liệu này ra file excell bằng cách add file access vào excell:
data/Connections. Sau đó chọn Existing Connections. một số file access bình thường thì em làm được nhưng một số file khác em làm thì nó báo lỗi vầy:
" Data could not be retrieved from the database. Check the database server or contact your database administrator. Make sure the external database is available"
Đang dùng excel 2010
Mong Cả nhà giúp với
Thanks all
 
Web KT

Bài viết mới nhất

Back
Top Bottom