luuhoangkiem
Thành viên mới

- Tham gia
- 24/4/13
- Bài viết
- 10
- Được thích
- 0
Em có tạo 1 module cho sheet như sau:
Khi đó trong file excel em có tạo 1 rectangle đặt tên Tạo vùng in, click vào nó sẽ tự động bôi đen từ A1 đến H65
Thao tác tiếp theo chỉ là ấn Ctrl+P để in (Em có thể tự tạo code cho nó tự in bằng cách record Macro)
Tuy nhiên em đăng lăn tăn chỗ này, với cách này nó sẽ cố định dòng
Nhỡ như data của em nhiều, thêm 10 dòng vào nữa thì nó sẽ chọn thiếu 10 dòng đc thêm ở giữa bảng tính chẳng hạn.
Không biết có cách nào để nó có thể nhận dạng thế này ko ạ:
- Tự search ở cột A, con trỏ +1 liên tục, đến khi hàng nào trống (giá trị rỗng) thì tự động ngừng search, và đó là nơi cuối cùng vùng chọn đc tạo
Nghĩa là vùng chọn sẽ tự co giãn theo số data của dòng.
Em đính kèm theo file excel bên dưới ạ
Rất mong đc các anh chị và các thầy cô chỉ bảo thêm
Mã:
Sub inphieu()'
' inphieu Macro
'
'
Range("G1").Select
ActiveWindow.SmallScroll Down:=-9
Range("H1").Select
ActiveWindow.SmallScroll Down:=42
Range("A1:H65").Select
Range("H1").Activate
ActiveWindow.SmallScroll Down:=-66
End Sub
Khi đó trong file excel em có tạo 1 rectangle đặt tên Tạo vùng in, click vào nó sẽ tự động bôi đen từ A1 đến H65
Thao tác tiếp theo chỉ là ấn Ctrl+P để in (Em có thể tự tạo code cho nó tự in bằng cách record Macro)
Tuy nhiên em đăng lăn tăn chỗ này, với cách này nó sẽ cố định dòng
Nhỡ như data của em nhiều, thêm 10 dòng vào nữa thì nó sẽ chọn thiếu 10 dòng đc thêm ở giữa bảng tính chẳng hạn.
Không biết có cách nào để nó có thể nhận dạng thế này ko ạ:
- Tự search ở cột A, con trỏ +1 liên tục, đến khi hàng nào trống (giá trị rỗng) thì tự động ngừng search, và đó là nơi cuối cùng vùng chọn đc tạo
Nghĩa là vùng chọn sẽ tự co giãn theo số data của dòng.
Em đính kèm theo file excel bên dưới ạ
Rất mong đc các anh chị và các thầy cô chỉ bảo thêm