Trang 1/2 1 2 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 12
  1. #1
    Tham gia ngày
    03 2011
    Nơi Cư Ngụ
    Hà nội
    Bài gởi
    27
    Cảm ơn
    10
    Được cảm ơn 6 lần trong 3 bài viết

    Dùng macro để in hàng loạt phiếu thu chi, hợp đồng lao động trong exel

    Chào các anh em
    mình thấy trên diễn đàn có rất nhiều người tạo macro để rút ngắn thời gian nhập liệu, mình có ý tưởng muốn xây dựng một macro hoàn chỉnh để mọi người cùng có thể áp dụng tối đa macro vào công việc của mình nhằm mục tiêu:
    - tự động lấy dữ liệu (các mã vụ việc) trong các bảng liên quan điền vào một ô nhất định trong sheet phiếu, hoặc phiếu chi, hoặc hợp đồng lao động ----> sau đó in trang phiếu chi, hoặc phiếu thu đó ra
    - hoàn toàn tự động lấy dữ liệu trong cột mã (STT) -điền vào A1 của sheet1--->in
    cứ lần lượt thay các mã đó vào và in chi đến hết các mã trong cột A của sheet 2
    RẤT MONG CÁC CAO THỦ VÕ LÂM CÙNG CHUNG TAY XÂY DỰNG
    (Mô hình trong file đính kèm)
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: khaiktt, 23-09-11 lúc 10:27 AM

  2. Có 3 thành viên cảm ơn khaiktt về bài viết này:


  3. #2
    Tham gia ngày
    05 2008
    Bài gởi
    451
    Cảm ơn
    173
    Được cảm ơn 308 lần trong 215 bài viết
    Trích Nguyên văn bởi khaiktt View Post
    Chào các anh em
    mình thấy trên diễn đàn có rất nhiều người tạo macro để rút ngắn thời gian nhập liệu, mình có ý tưởng muốn xây dựng một macro hoàn chỉnh để mọi người cùng có thể áp dụng tối đa macro vào công việc của mình nhằm mục tiêu:
    - tự động lấy dữ liệu (các mã vụ việc) trong các bảng liên quan điền vào một ô nhất định trong sheet phiếu, hoặc phiếu chi, hoặc hợp đồng lao động ----> sau đó in trang phiếu chi, hoặc phiếu thu đó ra
    - hoàn toàn tự động lấy dữ liệu trong cột mã (STT) -điền vào A1 của sheet1--->in
    cứ lần lượt thay các mã đó vào và in chi đến hết các mã trong cột A của sheet 2
    RẤT MONG CÁC CAO THỦ VÕ LÂM CÙNG CHUNG TAY XÂY DỰNG
    (Mô hình trong file đính kèm)
    Gửi bạn theo y/c trong File, tham khảo và phát triển thêm nhé. Thân
    Tập tin đính kèm Tập tin đính kèm

  4. Có 6 thành viên cảm ơn hanhpptc về bài viết này:


  5. #3
    Tham gia ngày
    03 2011
    Nơi Cư Ngụ
    Hà nội
    Bài gởi
    27
    Cảm ơn
    10
    Được cảm ơn 6 lần trong 3 bài viết
    Cam ơn hanhpptc
    • Giải pháp của bạn rất tuyệt, có thể áp dụng tất cả các chứng từ thu chi, nhập xuất, hợp đồng lao động một cách tự động đến mức tối đa khi in ấn hàng loạt trong Exel. Ở đây mình xin đưa ra thêm một đề xuất để hanhpptc và các anh em cao thủ Exel cùng xem xét là:
      "trong một bảng dữ liệu mà có rất nhiều dữ liệu - Sheet 2 - cootk A; cần một macro để kiểm tra xem CÓ MÃ NÀO TRÙNG NHAU KHÔNG? nếu trùng STOP macro để SửA MÃ sau đó chạy lại macro để sửa lại mã, sửa xong lại chạy lại để kiểm tra tiếp.
      Xin mạo muội đề xuất ý tưởng để các anh em cao thủ võ lâm nghiên cứu phương án giải quyết
      Trân trọng.
      (Điều này tránh cho các anh em áp dụng làm bảng lương, chi phí, xuất kho bị hạch toán 2 lần vào chi phí------> nếu là số lớn rất nguy hiểm)
    thay đổi nội dung bởi: khaiktt, 23-09-11 lúc 11:24 PM

  6. #4
    Tham gia ngày
    05 2008
    Bài gởi
    451
    Cảm ơn
    173
    Được cảm ơn 308 lần trong 215 bài viết
    Trích Nguyên văn bởi khaiktt View Post
    Cam ơn hanhpptc
    • Giải pháp của bạn rất tuyệt, có thể áp dụng tất cả các chứng từ thu chi, nhập xuất, hợp đồng lao động một cách tự động đến mức tối đa khi in ấn hàng loạt trong Exel. Ở đây mình xin đưa ra thêm một đề xuất để hanhpptc và các anh em cao thủ Exel cùng xem xét là:
      "trong một bảng dữ liệu mà có rất nhiều dữ liệu - Sheet 2 - cootk A; cần một macro để kiểm tra xem CÓ MÃ NÀO TRÙNG NHAU KHÔNG? nếu trùng STOP macro để SửA MÃ sau đó chạy lại macro để sửa lại mã, sửa xong lại chạy lại để kiểm tra tiếp.
      Xin mạo muội đề xuất ý tưởng để các anh em cao thủ võ lâm nghiên cứu phương án giải quyết
      Trân trọng.
      (Điều này tránh cho các anh em áp dụng làm bảng lương, chi phí, xuất kho bị hạch toán 2 lần vào chi phí------> nếu là số lớn rất nguy hiểm)
    Bạn Up dữ liệu ví dụ lên đi, dễ thực hiện hơn

  7. #5
    Tham gia ngày
    03 2011
    Nơi Cư Ngụ
    Hà nội
    Bài gởi
    27
    Cảm ơn
    10
    Được cảm ơn 6 lần trong 3 bài viết
    Trích Nguyên văn bởi hanhpptc View Post
    Bạn Up dữ liệu ví dụ lên đi, dễ thực hiện hơn
    Vẫn là file của bạn up lên.
    Macro đó chạy ở Sheet 2; cột A
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: khaiktt, 24-09-11 lúc 07:13 PM

  8. #6
    Tham gia ngày
    03 2011
    Nơi Cư Ngụ
    Hà nội
    Bài gởi
    27
    Cảm ơn
    10
    Được cảm ơn 6 lần trong 3 bài viết
    Auto F2 trong một vùng dữ liệu kèm theo Validation là một vấn đề tương đối phức tạp khô ng biết ý tư ơởng này có thực hiện được không, xin được chỉ giáo
    thay đổi nội dung bởi: khaiktt, 24-09-11 lúc 09:49 PM

  9. #7
    Tham gia ngày
    05 2008
    Bài gởi
    451
    Cảm ơn
    173
    Được cảm ơn 308 lần trong 215 bài viết
    Trích Nguyên văn bởi khaiktt View Post
    Auto F2 trong một vùng dữ liệu kèm theo Validation là một vấn đề tương đối phức tạp khô ng biết ý tư ơởng này có thực hiện được không, xin được chỉ giáo
    Vấn đề bạn nêu không có gì là phức tạp cả. Do bạn tự nghĩ ra phức tạp mà thôi. Theo mình vấn đề nhập liệu (Số Ctừ) không cần dùng Validation mà chỉ cần dùng VBA kiểm tra ngay tại lúc nhập liệu nếu trùng thì báo để chỉnh luôn chứ không đợi đến khi in ra mới báo đâu. Bạn xem lại có hợp lý hơn không thì làm tiếp.

  10. #8
    Tham gia ngày
    03 2011
    Nơi Cư Ngụ
    Hà nội
    Bài gởi
    27
    Cảm ơn
    10
    Được cảm ơn 6 lần trong 3 bài viết
    Cảm ơn bạn đã quan tâm vấn đề của mình.
    Vấn đề mình nêu trên rất có tác dụng khi Copy các mã hiệu nhân viên để làm bảng lương tránh sai sót đến mức tối đa trong vấn đề chi lương 2 lần cho 1 nhân viên (trường hợp này mình đã mắc phải trong 1 lần quyết toán với cơ quan thuế). Hơn nữa mình không thạo VBA nếu có thể tất mong bạn giúp mình viết một đoạn Code để kiểm tra vấn đề trên
    Trân trọng
    Tập tin đính kèm Tập tin đính kèm

  11. Có 2 thành viên cảm ơn khaiktt về bài viết này:


  12. #9
    Cùng một vấn đề như trong ví dụ, nhưng đơn giản hơn là chỉ cần tự động điều chỉnh cộng 1 vào ô A1 trong sheet 1 như trong file mẫu rồi in ra thì chỉnh sửa ntn vậy.
    Vì khi ô A1 thay đổi, thì các dữ liệu ô khác tự động thay đổi theo vì đã gán hàm excel trong các ô còn lại trong sheet 1.
    Như vậy Code sẽ như thế nào. Mong được hướng dẫn. Cảm ơn

  13. #10
    Thanks bạn Khaiktt đã up file mau lên nak. Mình có câu hỏi muốn nhờ bạn và mọi người trả lời giúp là
    Khi mình chạy file của bạn thì máy hiện ra dòng thông báo này. bây giờ mình phải sửa thế nào để có thể chạy được hả bạn?
    Thạnks bạn trước nhé!hj
    "Your file could not be printed due to an error on test delivery printer 2006. There are several possible reasons
    There my not be enough memory available. Try closing files and prorams you aren’t using.
    If you use a network for printing, there may be a problem with the network connection or the printer driver"

Trang 1/2 1 2 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]