Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 20

Chủ đề: Xin hướng dẫn cách tạo mẫu in giấy khen và lệnh in 1 lúc nhiều trang

  1. #1
    bietthugeleximco Guest

    Xin hướng dẫn cách tạo mẫu in giấy khen và lệnh in 1 lúc nhiều trang

    Thưa các bạn, mình đang làm 1 file in giấy khen cho trường nhưng không biết cách liên kết dữ liệu từ Sheet danh sách khen đến sheet trang in (những ô màu xanh) và cách làm thế nào để chỉ cần 1 lần lệnh in là có thể in hết danh sách
    - Xin nhờ các bạn chỉ thêm cách tạo Form liên kết Sheet như mẫu ở Sheet Menu

    Rất mong được sự giúp đở của các bạn, xin cám ơn.

  2. #2
    hoahuongduong Guest
    Trích dẫn Gửi bởi maikhoa
    Thưa các bạn, mình đang làm 1 file in giấy khen cho trường nhưng không biết cách liên kết dữ liệu từ Sheet danh sách khen đến sheet trang in (những ô màu xanh) và cách làm thế nào để chỉ cần 1 lần lệnh in là có thể in hết danh sách
    - Xin nhờ các bạn chỉ thêm cách tạo Form liên kết Sheet như mẫu ở Sheet Menu

    Rất mong được sự giúp đở của các bạn, xin cám ơn.
    Bạn dùng code sau nhé:


    Mã:
    Sub InGiayKhen()
    Dim rng As Range
    On Error Resume Next
    Set rng = Application.InputBox( _
    "Vui long quet chon vung co so thu tu can in " & _
        vbNewLine & vbNewLine & vbNewLine & _
        vbNewLine & "cot A Sheet 'Danh Sach Khen'  ", "Chon so thu tu", Type:=8)
    On Error GoTo 0
    If Not rng Is Nothing Then
      For Each rng In rng
        Range("b25") = rng.Value
        ' neu ban muon in luon khong can xem lai thi thay PrintPreview bang PrintOut
        If Range("d13").Value <> "" Then ActiveWindow.SelectedSheets.PrintPreview
      Next rng
    Else
      MsgBox "Ban da khong chon in"
    End If
    End Sub

  3. #3
    sangdv Guest
    Trích dẫn Gửi bởi maikhoa
    Thưa các bạn, mình đang làm 1 file in giấy khen cho trường nhưng không biết cách liên kết dữ liệu từ Sheet danh sách khen đến sheet trang in (những ô màu xanh) và cách làm thế nào để chỉ cần 1 lần lệnh in là có thể in hết danh sách
    - Xin nhờ các bạn chỉ thêm cách tạo Form liên kết Sheet như mẫu ở Sheet Menu

    Rất mong được sự giúp đở của các bạn, xin cám ơn.
    Ngoài cách của bác domfootwear là dùng code, bạn maikhoa cũng có thể dùng chức năng mail merge của word để in : dữ liệu từ Excel, form in ở word.
    Nếu maikhoa có siêng thì tạo lại form in ở word, rồi mình làm lại bảng dữ liệu trong excel và tạo link cho bạn.
    Bạn có thể gửi file theo diễn đàn này, hoặc gửi vào email cho mình : urdata123@gmail.com

  4. #4
    nna19x7 Guest
    Mình thấy vấn đề này nằm trong tầm tay thôi mà. Các bạn đừng nghĩ dùng Word đơn giản hơn Excel. Theo mình thì việc co dãn dòng cột với Excel rất linh động thuận tiện cho việc căn thả. Thậm chí, kết hợp với các Rectangle, TextBox, AutoSharp... thoải mái cho việc căn chỉnh theo yêu cầu. Đã bạn nào in tờ khai HQ, Hồ sơ hàng xuất sẽ thấy Exc lợi hại cỡ nào.

    Vấn đề ở đây mình nghĩ là: Thời buổi này không ai in giấy khen đen trắng cả. Mà in màu thì đắt quá. Thường là căn thả trên mẫu in sẵn. Như vậy vấn đề không phải Merger nữa

    Theo mình thì ta scan 1 tờ giấy khen, insert nó vào sheet và định dạng không in nó. Sau đó ta dùng các ô textbox chẳng hạn liên kết và hiển thị dữ liệu. Khi in ra chỉ có dữ liệu liên kết được in và vị trí của nó chuẩn xác như xếp tay vậy.
    Dùng VBA để thay đổi dữ liệu và in ra toàn bộ danh sách. Lúc đó, với nhiệm vụ in giấy khen của 1 trường thì chuyện nhỏ như con thỏ

  5. #5
    cuuseo Guest
    Mong bạn chỉ rõ hơn, mình nhấn lệnh in nhưng báo lỗi Macro hay Sectury gì đó, còn chèn code vào đâu? mình dốt VBA lắm. Cám ơn bạn

  6. #6
    quynhvunb Guest
    Trích dẫn Gửi bởi maikhoa
    Mong bạn chỉ rõ hơn, mình nhấn lệnh in nhưng báo lỗi Macro hay Sectury gì đó, còn chèn code vào đâu? mình dốt VBA lắm. Cám ơn bạn
    Bạn vào Tools\Macro, chọn Security... Hộp thoại hiện ra bạn chọn Medium... nhấn OK, thoát tất cả các file Excel, mở file đó lên lại, bạn thấy có thông báo, nhấn Enable macro...
    Bây giờ chạy bình thường.

  7. #7
    cabay Guest
    In giấy khen mình hay dùng chức năng Mail Merge của MS Word, kết hợp với danh sách trong Excel. Tuy không đúng như với yêu cầu của bạn, nhưng mình đang dùng phương pháp này, đáp ứng đầy đủ các yêu cầu của bạn, và mình thấy nó rất dễ dùng, hiệu quả. Mình đính kèm file mẫu mình làm sẵn, bạn tải về xem nhé.

  8. #8
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Bài viết #2 của bạn domfootwear quá chuẩn, hay và rất pro. Thank!

  9. #9
    Mr_Dam Guest
    Cho mình hỏi nếu muốn chèn thêm font vni vào cho đẹp thì làm thế nào??

  10. #10
    nhathp1991 Guest
    làm bên word là xưa không khoa học. Bạn viết đoạn Code là in ấn toàn bộ trên Excel.
    Ví dụ: Tôi có 100 học sinh cần in giấy khen, Tôi muốn in từ em 40 đến em 60 thì trong word làm được nhưng cực khổ lắm

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •