Chuyển nội dung từ Excel sang Access

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi jack_prince8x, 26 Tháng tư 2006.

15,005 lượt xem

  1. jack_prince8x

    jack_prince8x Thành viên sơ cấp

    Bài viết:
    1
    Đã được thích:
    0
    Em có thắc mắc muốn hỏi, làm thế nào chuyển dữ liệu từ Excel vào Table của Access. Vì em thử paste rồi nhưng không được.
     
    #1
  2. lehongduc

    lehongduc Thành viên thân thiết

    Bài viết:
    129
    Đã được thích:
    1
    Nơi ở:
    VietNam
    Tốt nhất Bạn nên dùng chức năng import của Access, gọi từ menu File.
     
    #2
  3. SA_DQ

    SA_DQ Thành viên thân thiết

    Bài viết:
    432
    Đã được thích:
    37
    Nơi ở:
    HCM city
    Phải cấu trúc như 1 CSDL!

    Muốn chuyển 1 Sheet sang Table, theo mình trộm nghĩ thì trước tiên Sheet đó phải cấu trúc như CSDL: Dòng đầu là tên trường với ~ đặt trưng phải có của nó; Ngoài ra hình như các dữ liệu trong 1 trường phải như nhau, cùng là số hay cùng là chuỗi ký tự . . .
    Bạn ở access & lôi sheet nó vô thành table thử coi; Vui nha!
     
    #3
  4. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
  5. Đào Việt Cường

    Đào Việt Cường Moderator

    Bài viết:
    400
    Đã được thích:
    3
    Giới tính:
    Nam
    Nơi ở:
    Khánh Hòa
    Tuỳ thuộc "Nội dung" mà bạn muốn chuyển là gì!

    Dear all,
    -------
    Vì câu hỏi vẫn ở mức tổng quát (chung chung) nên chắc sẽ có rất nhiều ý kiến và có thể các ý kiến chưa đáp ứng được khúc mắc nêu ra.
    Thì đành phải nêu ra nguyên tắc vậy:
    - "Nội dung từ Excel" mà bạn muốn chuyển phải là một bảng có cấu trúc: Bao gồm Field Name và các Record;
    - Nếu bạn muốn đưa "Nội dung từ Excel" vào một Table đã có trong MS Access thì "nội dung" đó phải có cùng kiểu và cấu trúc cũng như các ràng buộc tương quan (nhất là khoá ngoại). Thực hiện lệnh Get External Data/Import từ menu File.
    - Nếu muốn đưa "nội dung" vào MSA và muốn những thay đổi từ MSA cũng được cập nhật vào "nội dung" thì bạn thực Get External Data/Link Table.
     
    #5
  6. hai2hai

    hai2hai VNUNI Makes a difference

    Bài viết:
    2,012
    Đã được thích:
    128
    Nơi ở:
    Hà nội
    Nếu chỉ làm 1 lần thôi thì có gì đâu, chỉ cần mở sheet ra để copy & mở table ra để paste thôi mà. Dĩ nhiên format đích và nguồn giống nhau tý.

    100% lỗi khi paste là do ko đúng format hoặc duplicate data (nếu có key). Nếu ko copy được thì copy từng cột thôi. Mà nếu lỗi thì Access thường nó log lại 1 tables chứa các bản ghi lỗi. Nếu chỉ copy dữ liệu có 1 lần thì tôi toàn dùng cách "copy + paste" này. Hiệu quả! Tuy nhiên nếu ai ko làm được thì chịu thôi.
     
    Last edited: 26 Tháng tư 2006
    #6
  7. Đào Việt Cường

    Đào Việt Cường Moderator

    Bài viết:
    400
    Đã được thích:
    3
    Giới tính:
    Nam
    Nơi ở:
    Khánh Hòa
    Dear all,
    -------
    Đúng là cụm từ "chuyển nội dung từ Excel" bao hàm nhiều ý quá, không biết phải hiểu sao cho thoả đáng!
    Làm như cách của anh 2 theo em chỉ trong trường hợp giữ liệu có ít và chắc phải là người cần cù, chịu khó (mà em thì không cần cù, chịu khó mấy). Với các table có sẵn, em thực hiện "xuất khẩu" ra MSE, sau đó từ tập tin *.xls này em Copy, Paste nội dung vào đây rồi "nhập khẩu" trở lại, đảm bảo dữ liệu đúng cấu trúc vào kiểu dữ liệu.
    Nhân tiện đây cho em hỏi các bác, em có một Name trên MSE. Name này là một tham chiếu động (có sử dụng hàm OFFSET). Vậy làm sao import hoặc link table Name này vào MSA?
    Khi sử dụng chức năng Import/ Link Tabe MSA không "nhìn thấy" các Name dạng này!
     
    Last edited: 26 Tháng tư 2006
    #7
  8. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Từ nay tất cả các câu hỏi kiểu chung chung thì mọi người cũng chỉ cần trả lời chung chung, nếu có thời gian thì viết kỹ hơn. Người hỏi nếu không thoả mãn yêu cầu thì hỏi lại. Kiểu hỏi như vậy phải tập hỏi trước khi post kẻo mất thời gian của mọi người.
     
    #8
  9. thuybo

    thuybo Thành viên sơ cấp

    Bài viết:
    2
    Đã được thích:
    0
    Nơi ở:
    q11
    ai ơi cho tớ hỏi làm đề tài quản lý thư viện bằng access sử dụng vba thì làm thế nào và tham khảo tài liệu ở đâu?
     
    #9
  10. levanduyet

    levanduyet Welcome

    Bài viết:
    535
    Đã được thích:
    11
    Giới tính:
    Nam
    Nơi ở:
    HCM
    Bạn thuybo nên qua box Access. Bạn cũng có thể tham khảo tài liệu trong thư viện. Để trả lời cho câu hỏi của bạn, chắc cũng phải mất nhiều giấy viết.

    LVD
     
    #10

Chia sẻ trang này