VBA tự động insert dòng và copy công thức từ trên xuống

Liên hệ QC

Duong gia

Thành viên thường trực
Tham gia
15/1/07
Bài viết
352
Được thích
118
Giả sử tôi có một file Excel có 2 sheet: sheet1 có vùng CSDL_A và sheet2 có CSDL_B. Các Bác cho hỏi có cách nào khi ta insert 1 dòng trên vùng CSDL_A, thì ngay lập tức trên vùng CSDL_B cũng được insert thêm 1 dòng và đồng thời nó copy công thức từ trên xuống. Cám ơn các Bác
 
Lần chỉnh sửa cuối:
Bạn chọn cả 2 sheet (sheet1 và sheet2).
Insert 1 dòng nào đó trong vùng dữ liệu. Nhấn Ctrl+D để copy công thức,... ở dòng trên.
Xóa các giá trị ở dòng vừa Insert.
Nháy chuột phải vào tên sheet rồi chọn Ungroup sheets.
 
Upvote 0
nvson đã viết:
Bạn chọn cả 2 sheet (sheet1 và sheet2). Insert 1 dòng nào đó trong vùng dữ liệu. Nhấn Ctrl+D để copy công thức,... ở dòng trên. Xóa các giá trị ở dòng vừa Insert. Nháy chuột phải vào tên sheet rồi chọn Ungroup sheets.
Không được, mình muốn dùng VBA. Sở dĩ mình muốn vùng CSDL_B thêm một dòng và copy công thức xuống là do CSDL_B lấy dữ liệu từ CSDL_A. Nếu ta thêm dòng ở CSDL_A mà quên thêm dòng ở CSDL_B thì nguy mất. Nên nhờ các Bác giúp cho việc này vậy. Thanks
 
Lần chỉnh sửa cuối:
Upvote 0
ý của bác Duong là khi "Insert 1 dòng" là bác thêm một dòng dữ liệu mới ở sau dòng cuối của CSDL_A, và tại CSDL_B ta cũng sẽ thêm một dòng mới sau dòng cuối cùng? (Em tưởng Insert dòng mới là chèn đại đâu đó vào giữa CSDL_A, tương ứng cũng chèn vào CSDL_B)
 
Upvote 0
Web KT

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

Back
Top Bottom