Chèn nhiều dòng xác định bằng VBA

Liên hệ QC

challenge98

Thành viên chính thức
Tham gia
21/6/09
Bài viết
90
Được thích
5
mình muốn chèn nhiều dòng bằng VBA giả sử mình có bảng tính và khi chạy code sẽ suất hiện hộp thoại nhập số dòng vào và nó insert từ vị tri đó cho đủ số dòng đã được nhập vào thì làm thế nào? mọi người giúp mình với.
 
mình muốn chèn nhiều dòng bằng VBA giả sử mình có bảng tính và khi chạy code sẽ suất hiện hộp thoại nhập số dòng vào và nó insert từ vị tri đó cho đủ số dòng đã được nhập vào thì làm thế nào? mọi người giúp mình với.

Bạn dùng Inputbox nhé.
Code như sau

Mã:
Sub ChenDong()
Dim Rng
Rng = InputBox("Vui long nhap so dong can chen.")
Range(ActiveCell.Offset(0, 0), ActiveCell.Offset(Rng - 1, 0)).Select
Selection.EntireRow.Insert
End Sub
 
Upvote 0
Macro đó tương đương với
PHP:
Option Explicit
Sub ChenNDong()
   Selection.Resize(InputBox("Vui long nhap so dong can chen.")).EntireRow.Insert
End Sub
Chúng còn nhược điểm là :

Nếu ta chọn vài ô không liền nhau sẽ báo lỗi;

Nếu vài ô đó liền nhau: Hình như chưa cho ta điều mong muốn!

Xuân rỗi, vui tẹo thôi nha!
 
Upvote 0
Web KT

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

Back
Top Bottom