hỏi cách copy rồi paste nhiều lần trong excel (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

ongchua_nd

Thành viên mới
Tham gia
18/3/10
Bài viết
19
Được thích
0
mình có 1 cái phiếu thu mình muốn tạo ra nhiều bản copy mẫu đó bên dưới của mẫu kia thì làm sao ạ.chứ jo cty mình làm thủ công. cứ làm xong 1 phiếu thu rồi lại bôi đen mẫu bên trên rồi xuống cuộn chuột xuống dưới paste lâu lém mình có thể auto nhân số bản copy đc ko ạ
 
Theo tôi bạn có thể tạo một Sheet để nhập các thông tin có thay đổi cho từng phiếu, còn phiếu mẫu thì dùng hàm Vlookup để dò tìm kết quả theo mã phiếu chi, chẳng cần copy paste nhiều lần làm gì.
 
mình có 1 cái phiếu thu mình muốn tạo ra nhiều bản copy mẫu đó bên dưới của mẫu kia thì làm sao ạ.chứ jo cty mình làm thủ công. cứ làm xong 1 phiếu thu rồi lại bôi đen mẫu bên trên rồi xuống cuộn chuột xuống dưới paste lâu lém mình có thể auto nhân số bản copy đc ko ạ

Có thể dùng VBA để tạo sổ bản copy, bản hãy upload mẫu của bạn lên đi.
 
mình có 1 cái phiếu thu mình muốn tạo ra nhiều bản copy mẫu đó bên dưới của mẫu kia thì làm sao ạ.chứ jo cty mình làm thủ công. cứ làm xong 1 phiếu thu rồi lại bôi đen mẫu bên trên rồi xuống cuộn chuột xuống dưới paste lâu lém mình có thể auto nhân số bản copy đc ko ạ

Trời, Excel là bảng tính chứ có phải là cuộn giấy đâu mà tha hồ paste từ trên xuống dưới. Công ty gì làm ăn lạ thế.

Kỹ thuật copy/paste:
Cần bao nhiêu bản mà bảo là lâu?
Lần thứ nhất paste 1 -> 2 bản. Lần thứ 2 copy/paste 2 bản -> 4 bản. Lần thứ 3 -> 8.
10 lần thì được 1024 bản !!!
 
Trời, Excel là bảng tính chứ có phải là cuộn giấy đâu mà tha hồ paste từ trên xuống dưới. Công ty gì làm ăn lạ thế.

Kỹ thuật copy/paste:
Cần bao nhiêu bản mà bảo là lâu?
Lần thứ nhất paste 1 -> 2 bản. Lần thứ 2 copy/paste 2 bản -> 4 bản. Lần thứ 3 -> 8.
10 lần thì được 1024 bản !!!
ở chỗ mình các phiếu htu chi làm xong in ra ngay ko lưu.chỉ lưu các sổ chi tiết thôi.cty cò con mà bạn.hjhj
 
mình có 1 cái phiếu thu mình muốn tạo ra nhiều bản copy mẫu đó bên dưới của mẫu kia thì làm sao ạ.chứ jo cty mình làm thủ công. cứ làm xong 1 phiếu thu rồi lại bôi đen mẫu bên trên rồi xuống cuộn chuột xuống dưới paste lâu lém mình có thể auto nhân số bản copy đc ko ạ
Ý tôi như bài #2, chỉ cần vlookup để dò tìm dữ liệu của 1 sheet khác. Là cách đơn giản nhất.
Bạn In ra ngay + không lưu thì thấy sai --> bó tay??? rồi để mặc kệ sai???
 
mong bạn giúp mignh với
Bạn Insert 1 Module rồi paste đoạn Mã sau vào.Mình cho mỗi lần nhấn tạo thêm 2 phiếu tương tự như thế.

PHP:
Sub Copy()
    Application.ScreenUpdating = False
    Dim iCopy As Integer
    For iCopy = 1 To 2
        Range("A1:K25").Copy
        Range("A1000").End(xlUp).Offset(5, 0).PasteSpecial xlPasteAll
        Application.CutCopyMode = False
    Next iCopy
    Application.ScreenUpdating = True
End Sub

Bạn nhớ xóa các dòng sau này đi nhé, bởi vì những dòng sau đó bị merge cell thì code sẽ bị lỗi.
 
Lần chỉnh sửa cuối:
...
Bạn nhớ xóa các dòng sau này đi nhé, bởi vì những dòng sau đó bị merge cell thì code sẽ bị lỗi.

Khi nghĩ đến việc copy/paste thì việc đầu tiên là tránh merged cells. (xem trả lời kế)

ở chỗ mình các phiếu htu chi làm xong in ra ngay ko lưu.chỉ lưu các sổ chi tiết thôi.cty cò con mà bạn.hjhj

Công ty con hay mẹ gì thì lúc bày biện mẫu mã cho đẹp mắt mà không nghĩ đến sự phức tạp về sau là làm việc kém hiệu quả.

Trước khi bày trò mẫu mã đẹp mắt thì nên suy nghĩ cách trình bày như thế sẽ được lợi gì và hại gì.
Merge cells có lý do riêng của nó. Nếu chỉ vì muốn trình bày một câu giữa nhiều ô mà phải merge cells thì trình độ quá kém.
Nên học thêm về cách trình bày Text Alignment -> Center Across Selection
 
Web KT

Bài viết mới nhất

Back
Top Bottom