Mừng Sinh Nhật GPE 11: sáng 25/6 Hà Nội; 1/7 Huế/Đà Nẵng; Trưa 2/7 TPHCM

Dùng Hóa đơn nhập liệu trong Excel

Thảo luận trong 'Lập Trình với Excel' bắt đầu bởi Tiger240187, 12 Tháng một 2017.

  1. Tiger240187

    Tiger240187 Thành viên mới

    Mình có tải một file trên mạng của anh Trần Văn Bé về dùng, có chỉnh sửa các đầu mục cho phù hợp với công việc của mình. Hiện nay do yêu cầu công việc cần quản lý chặt chẽ hơn thông tin khách hàng, mình muốn thêm một số đầu mục vào sheet nhập liệu, theo dõi, trích lọc dữ liệu (khoảng 6 đầu mục). Tuy nhiên kiến thức về exel mình hạn hẹp không đủ khả năng làm việc trên. Nay mình gởi file lên mong anh em trên GPE có thể giúp mình hoặc hướng dẫn mình làm (tên đầu mục mình có thể sửa sau). Mình xin cảm ơn nhiều! Email: xiangqi162@gmail.com
     

    Các file đính kèm:

  2. be09

    be09 Thành viên gạo cội

    Bạn sữa tiêu đề vậy là phù hợp rồi, vẫn trích lọc bình thường, hay bạn muốn thêm cột của sheet Theodoi thì nên nêu rõ, hay bạn muốn thiết kế sheet NhapLieu như một hóa đơn thì cần chụp một cái hóa đơn và Paste vào trong sheet thì tôi mới biết mà thiết kế cho phù hợp với nhu cầu.
     
  3. Tiger240187

    Tiger240187 Thành viên mới

    Dạ em muốn thêm cột ở sheet theo dõi, tức là thêm dữ liệu cho khách hàng để khi trích lọc dễ dàng hơn. Ví dụ như em muốn xem có bao nhiêu hộ đã cắt nước thì nhứng hộ đã cắt nước em nhập ở cột đã cắt là "đã cắt". Khi em muốn xem có bao nhiêu hộ đã cắt nước em trích lọc " đã cắt" sẽ hiện lên danh sách các hộ đó. Về cơ bản file trên đã rất tuyệt vời, tiện theo dõi nhưng các cột ít quá, nhập dữ liệu khách hàng chưa chi tiết được nên việc trích lọc quản lý khách hàng chưa sâu sát đó anh. Nếu anh có thể, anh giúp em thêm vào 5 cột nữa, tiêu đề cột em sửa sau cũng được, em cảm ơn nhiều. Em cũng muốn học làm mấy file như thế này nhưng trình độ kém quá chưa đủ khả năng.
     
    Lần chỉnh sửa cuối: 13 Tháng một 2017
  4. be09

    be09 Thành viên gạo cội

    Tôi thêm luôn 6 cột, muốn thêm tiêu đề cột là gì thì tùy ý.

    Tôi có nhiều bạn làm bên Công ty Cấp nước Đồng Nai, nếu bạn có làm ở Đồng Nai thì liên hệ.
     

    Các file đính kèm:

  5. Tiger240187

    Tiger240187 Thành viên mới

    Untitled.jpg
    Em cảm ơn anh đã nhiệt tình giúp đỡ em, em làm bên cấp nước Quảng Trị. Hiện tại khi em đánh dữ liệu của khách hàng xong, bấm "Nhập dữ liệu" hoặc "Trích lọc dữ liệu" bị lỗi như hình trên, em không biết do máy mình lỗi hay do lỗi của file, anh có thể giải thích giùm em được không ạ. Với lại để làm một file như thế này có phải dùng VBA không anh.
     
    Lần chỉnh sửa cuối: 14 Tháng một 2017
  6. Tiger240187

    Tiger240187 Thành viên mới

    Dạ em đã mở chạy macro được rồi, một lần nữa cảm ơn anh nhiều.
     
  7. be09

    be09 Thành viên gạo cội

    Gán Macro nút NHẬP DỮ LIỆU như thế này:

    Bạn nhấn nút Ctrl (trên bàn phím) rồi click phải chuột vào nút NHẬP DỮ LIỆU, chọn Assign Macro, hộp thoại Assign Macro hiện ra và click vào Nhap_Click, xong nhấn OK.
     
  8. Tiger240187

    Tiger240187 Thành viên mới

    Dạ nhờ anh kiểm tra lại giùm em, cột thứ 13 trích lọc nhầm lấy dữ liệu cột thứ 11. Và nhờ anh chỉnh sửa lại giúp em để khi mình nhập một hộ nào đó có số thứ tự nhảy theo luôn. Em cảm ơn anh nhiều, làm phiền anh quá.
     

    Các file đính kèm:

  9. be09

    be09 Thành viên gạo cội

    - Trích lọc không đúng do tiêu đề bị trùng, tại L4 sheet Theodoi sửa Remark thành Remark 1, Remark 2, Remark 3 rồi sửa cả tiêu đề dòng 1 sheet Tonghop_T&C.

    - Để số thứ tự tự nhảy, tại A5 sheet Theodoi, thêm hàm này vào rồi Fill xuống.

    =IF(B5<>"",COUNTA($B$5:B5),"")
     
  10. Tiger240187

    Tiger240187 Thành viên mới

    Vâng, em cảm ơn anh nhiều
     
  11. Tiger240187

    Tiger240187 Thành viên mới

    Anh ơi, nhờ anh xem giùm em file Quản lý khách hàng bữa trước phần trích lọc chỉ trích lọc được những hộ khách hàng dưới 1000, còn về những hộ về sau không trích lọc được. Nhân đây anh có thể giúp em thêm một số cột nhập liệu như bữa trước được không ạ, vì phần thông tin khách hàng cần lưu dữ liệu chi tiết. (phần nhập liệu khoảng 20 dòng). Em cảm ơn anh nhiều
     

    Các file đính kèm:

    Lần chỉnh sửa cuối: 20 Tháng tư 2017
  12. be09

    be09 Thành viên gạo cội

    File bạn định dạng với Name rác tá lã âm binh nên làm tăng dung lượng File quá lớn, để thí nghiệm bạn vào sheet Theodoi thử xóa vài dòng thôi, máy yếu chắc đơ luôn (yên trí tôi đã làm giảm gần 90% dung lượng rồi), giờ thì không còn lo treo máy.

    Bây giờ bạn có thể sử dụng đến 10.000 dòng và lọc đến cột Y.

    Xem File.
     

    Các file đính kèm:

    Lần chỉnh sửa cuối: 21 Tháng tư 2017
  13. doibuonhokem

    doibuonhokem Thành viên mới

    Bài này hay quá, các bạn cho mình hỏi có cách nào không cần nhấn nút Trích Lọc không? Ví dụ mình đánh tên vào sau đó Enter nó sẽ lọc luôn.
     
  14. be09

    be09 Thành viên gạo cội

    Chọn sheet có tên Tonghop_T&C, click phải chọn View Code, rồi Paste đoạn này vào.

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)


    ....Chép đoạn giữa code Sub Loc_DaTa() bỏ vào đây...................


    End Sub

    Xong xóa code Sub Loc_DaTa() đi.
     
  15. befaint

    befaint |||||||||||||

    Hình như có gì đó không ổn đó anh...
     
  16. doibuonhokem

    doibuonhokem Thành viên mới

    Hì, có vấn đề thật. Lúc đầu mình để trống không lọc gì rồi bấm vào chọn thông tin lọc thì nó đơ quá vì load tất cả danh mục bên Theodoi qua. Mình đã thêm hàm lọc nếu không có thông tin gì thì xóa trắng để nhẹ bớt, nhưng mỗi lần click chuột vào chọn thông tin lọc thì nó giật giật. Có cách nào sửa không ạ?
     

    Các file đính kèm:

  17. doibuonhokem

    doibuonhokem Thành viên mới

    Các bạn cho mình hỏi thêm là thêm bớt danh sách khách hàng ngay ở Sheet 'TongHop' thì làm như thế nào ạ. Thông tin mình đã ghi ngay ở trong Sheet. Cám ơn các bạn rất nhiều.
     

    Các file đính kèm:

  18. Tiger240187

    Tiger240187 Thành viên mới

    File này cũng là anh be09 làm, thật sự là một file rất tuyệt cho việc quản lý thông tin khách hàng
     
    Lần chỉnh sửa cuối: 21 Tháng tư 2017
  19. Tiger240187

    Tiger240187 Thành viên mới

    Em cảm ơn anh nhiều lắm ^_^, anh nhiệt tình quá
     
  20. doibuonhokem

    doibuonhokem Thành viên mới

    Hix, có vấn đề bây h là ở #17. Mình muốn lọc bất kỳ thông tin ở Sheet 'Tonghop' sau đó chỉnh sửa trực tiếp thông tin, ví dụ như tô đỏ tên, sửa địa chỉ,... ở sheet Tonghop này luôn thì nó cũng tự lưu sang sheet Theodoi. Mình còn bỡ ngỡ VBA, rất mong được sự giúp đỡ, chân thành cám ơn các bạn nhiều.
     

Chia sẻ trang này