Liên kết Access và Excel cho mục đích hiệu quả

Liên kết Access và Excel cho mục đích hiệu quả

Tôi có một lượng lớn dữ liệu mà Excel có thể tự xử lý được, nhưng tôi tự hỏi liệu Excel có hoạt động hiệu quả hơn không nếu được liên kết trực tiếp với cơ sở dữ liệu Access. Tôi muốn tận dụng khả năng sắp xếp và lưu trữ dữ liệu, thực hiện mọi phép tính và tạo các bảng hoặc báo cáo riêng biệt mà Excel có thể liên kết trực tiếp mà không nhất thiết phải thực hiện Truy vấn? Mục tiêu là liên kết trực tiếp với các phạm vi ô cụ thể trong Access. Còn đối với Biểu đồ, không cần phải kéo dữ liệu biểu đồ vào Excel mà chỉ cần kết nối trực tiếp với Access?

Vậy với những điều đã nói ở trên, liệu có thể có một liên kết trực tiếp và nhanh đến Access giống như bạn làm từ một sổ làm việc Excel này đến một sổ làm việc Excel khác không? Ví dụ, giữa Excel nếu tôi có một sổ làm việc có tên là "Source" và một sổ làm việc khác có tên là "Retrieve"; thì trong "Sổ làm việc Retrieve, tôi sẽ có =[Source.xlsx]Sheet1!$A$1 trong một ô để liên kết trực tiếp hai sổ làm việc này. Làm như vậy có thông minh không và có thể thực hiện thông qua Access không? Một câu hỏi khác mà tôi có là, trong Excel 2010, họ có một tính năng bổ sung gọi là Sparkline, về cơ bản là một đối tượng biểu đồ có thể được đặt trong bất kỳ ô nào và hiển thị biểu đồ dựa trên một phạm vi ô. Tính năng này có thể liên kết trực tiếp đến Access mà không cần kéo dữ liệu vào Excel không?

Cảm ơn




Trả lời:

BTW, nếu đó là việc hữu ích, bạn sẽ thấy rất nhiều người sử dụng Access hoặc SQL-Server làm nơi lưu trữ dữ liệu cho bảng tính Excel của họ nhưng hầu như không ai làm vậy.

Nguyên nhân là do Access và Excel không cùng cách lưu trữ dữ liệu và xét về mặt hiệu suất, việc kết hợp Access và Excel với nhau cũng giống như trộn dầu với nước.

Khi bạn không có quá nhiều dữ liệu, Excel là giải pháp nhanh chóng và dễ dàng nhưng ngoài ra, bạn nên bỏ qua nó.


Sylvain Lafontaine, biên tập viên.
MVP - Truy cập
Blog/trang web: http://coding-paparazzi.sylvainlafontaine.com
Tư vấn độc lập và lập trình từ xa cho Access và SQL-Server (tiếng Pháp)

"Sylvain Lafontaine" <*** Địa chỉ email đã bị xóa vì lý do riêng tư ***> đã viết trong tin nhắn tin tức:*** Địa chỉ email đã bị xóa vì lý do riêng tư ***...

Vâng, tôi không biết bạn định xử lý loại dữ liệu và loại dữ liệu nào nên tôi không thể cho bạn biết liệu việc kéo 500 truy vấn từ Access vào Excel có phải là vấn đề hay không trên máy tính cá nhân hiện đại.

Tuy nhiên, Excel là một máy tính nhanh và đơn giản, rất dễ sử dụng khi mới bắt đầu nhưng nếu bạn đang trong quá trình sử dụng vượt quá khả năng của nó, tôi không nghĩ sẽ là ý tưởng hay khi giữ nhiều bảng tính Excel xung quanh Access. Access là một cơ sở dữ liệu và không hợp lý khi coi nó là kho lưu trữ dữ liệu cho Excel. Nó sẽ hoạt động nhưng có lẽ bạn sẽ mất rất nhiều thời gian để giữ cả hai cùng lúc và về lâu dài sẽ không đáng.


Sylvain Lafontaine, biên tập viên.
MVP - Truy cập
Blog/trang web: http://coding-paparazzi.sylvainlafontaine.com
Tư vấn độc lập và lập trình từ xa cho Access và SQL-Server (tiếng Pháp)

<dak> đã viết trong tin nhắn tin tức:*** Địa chỉ email đã bị xóa vì lý do riêng tư ***...

Cảm ơn bạn, bạn đã trả lời một câu hỏi lớn cho tôi... Tôi đang tự hỏi liệu tôi có còn thông minh khi sử dụng Access để xử lý dữ liệu để tôi có thể liên kết trực tiếp đến nó bằng truy vấn không? Bạn có biết Excel có gặp vấn đề gì khi kéo nhiều truy vấn (tối đa 500) khi mở sổ làm việc không? Nếu có vấn đề, có lẽ tôi có thể biên dịch tất cả dữ liệu đã xử lý thành một bảng duy nhất trong Access rồi biến nó thành một truy vấn nhập duy nhất cho Excel không?

Bạn có suy nghĩ gì không?

Comments

Popular posts from this blog

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Không thể hạn chế quyền trên tệp MS excel cho mac