Cách lưu 1 WorkBook thành 1 WorkBook mới (2 người xem)

Liên hệ QC

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

a.nguoidensau

Thành viên hoạt động
Tham gia
12/4/12
Bài viết
138
Được thích
28
Chào các anh/chị/em
Hiện giờ tôi có 1 WorkBook gồm 5 Sheet từ sheet1 đến Sheet5 ( Các sheets này có chưa công thức).
Bây giờ tôi muốn lưu thành 1 WorkBook mới, chỉ có 2 Sheet( Sheet2 và Sheet5) và không còn công thức( chỉ còn giá trị). Vậy Code như thế nào, mong anh/chị chỉ giúp.
Xin cảm ơn.
 
Tôi muốn loại bỏ công thức trong File mới, File cũ phải giữ nguyên công thức.
File cũ là File xử lý dữ liệu,vì có Sheet "Trang chu", "Huongdan",.....nên không thể lưu những Sheets đó được. Thế nên mới cần nhặt 1 số Sheets để lưu dữ liệu thôi bạn à.
Cảm ơn bạn HieuCD đã quan tâm.
bạn xem lại kết quả file mới đã loại bỏ công thức. Code bỏ dòng đóng file để bạn nhìn cho dể
 

File đính kèm

Upvote 0
Cảm ơn bạn. Thế mới khó, không rõ lỗi như bạn chủ thớt nêu mà sửa...
máy mình dùng Excel 2007, mở file nó phải tự chỉnh lại theo Ex 2007, và chạy code cũng bị lổi ở dòng
Mã:
If UCase(TextBox2.Text & eType) Like UCase(ActiveWorkbook.Name) _    Then MsgBox "File Name Error?": TextBox2.Text = "": TextBox2.SetFocus: Exit Sub
cụ thể nó không hiểu hàm Ucase, bỏ Ucase thì chạy được
Mã:
If TextBox2.Text & eType Like ActiveWorkbook.Name _    Then MsgBox "File Name Error?": TextBox2.Text = "": TextBox2.SetFocus: Exit Sub
 
Upvote 0
máy mình dùng Excel 2007, mở file nó phải tự chỉnh lại theo Ex 2007, và chạy code cũng bị lổi ở dòng
Mã:
If UCase(TextBox2.Text & eType) Like UCase(ActiveWorkbook.Name) _    Then MsgBox "File Name Error?": TextBox2.Text = "": TextBox2.SetFocus: Exit Sub
cụ thể nó không hiểu hàm Ucase, bỏ Ucase thì chạy được
Mã:
If TextBox2.Text & eType Like ActiveWorkbook.Name _    Then MsgBox "File Name Error?": TextBox2.Text = "": TextBox2.SetFocus: Exit Sub

Cảm ơn anh.

Chắc do bản office đó nó bị thế.
(https://newtonexcelbach.wordpress.com/2014/03/08/problems-with-ucase-and-lcase-in-vba/)
UCase(text)
Applies To:
Excel 2016, Excel 2013, Excel 2011 for Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

Anh thử giúp em như sau xem được không?
Mã:
If [COLOR=#ff0000]VBA.UCase[/COLOR](TextBox2.Text & eType) Like [COLOR=#ff0000]VBA.UCase[/COLOR](ActiveWorkbook.Name) _
 
Upvote 0
Upvote 0
Web KT

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

Back
Top Bottom