Xóa Sheet cũ và tạo Sheet mới

  • Thread starter Thread starter tuan_ph
  • Ngày gửi Ngày gửi
Liên hệ QC

tuan_ph

Thành viên mới
Tham gia
3/4/08
Bài viết
19
Được thích
0
Chào các bạn, mình đang muốn thiết lập một hệ thống các Sheet trong file tính toán của mình.
Cần các bạn chỉ giúp cách Xóa Sheet đã có vào tạo Sheet mới (với số lượng Sheet tùy thích)
Cảm ơn các bạn!!!
 
Chào các bạn, mình đang muốn thiết lập một hệ thống các Sheet trong file tính toán của mình.
Cần các bạn chỉ giúp cách Xóa Sheet đã có vào tạo Sheet mới (với số lượng Sheet tùy thích)
Cảm ơn các bạn!!!
Chưa hiểu lắm, giữ phím Shift chọn sheet và delete.
PHP:
Sua XoaSh()
for i = 1 to worksheets.count
worksheets(i).delete
next
end sub
 
Đúng là thiếu 1 dòng trên đầu:
Mã:
[B]On Eror Resume Next [/B]
hay sao í!
 
Xóa các Sheet cũ và tạo các Sheet mới

Buổi sáng mình đã tham khảo ý kiến các bạn rồi nhưng làm vẫn không được.
Các bạn chỉ giùm cho mình code VBA (Xóa các sheet đã dùng rồi và tạo các Sheet mới theo ý thích của mình VD: xóa các sheet VL1; VL2; VL3 cũ đã sử dụng và chèn lại các sheet VL1; VL2; VL3 mới).
Cảm ơn các bạn!!!
 
Bạn xem file đính kèm. Danh mục sheet sẽ hiện ra, bạn chỉ việc double click hoặc click nút Process. Excel sẽ tự động xóa sheet cũ và tạo mới sheet với tên sheet giống như sheet cũ bạn vừa chọn.
 

File đính kèm

Có 2 khả năng xảy ra:
- Nếu VL1 mới không có gì - Không có dữ liệu, chưa định dạng: Chỉ việc xóa sạch VL1 cũ
- Nếu VL1 mới có dữ liệu và đã được định dạng (lấy từ cái có sẵn): Copy vào VL1 cũ
 
Có 2 khả năng xảy ra:
- Nếu VL1 mới không có gì - Không có dữ liệu, chưa định dạng: Chỉ việc xóa sạch VL1 cũ
- Nếu VL1 mới có dữ liệu và đã được định dạng (lấy từ cái có sẵn): Copy vào VL1 cũ

Khi đã sử dụng các Sheet VL1 ... rồi, muốn xóa các Sheet đó đi và tạo các Sheet Vl1 ... mới và lấy Sheet VL gốc Coppy vào các Sheet VL1 ... mới đó. để tạo 1 file tính toán mẫu với các Sheet VL1 ... mới như Sheet VL gốc.
Chibi giúp mình với. Cảm ơn nhiều!
 
Web KT

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

Back
Top Bottom