Xin code xóa dữ liệu, đưa file về trạng thái ban đầu (1 người xem)

Liên hệ QC

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

langtu00189

Thành viên mới
Tham gia
29/11/08
Bài viết
25
Được thích
0
Chào các bạn, mình có một file excel, trong quá trình sử dụng mình có điền thêm các dữ liệu vào, bây giờ mình muốn xóa hết dữ liệu đã nhập vào, đưa file về trạng thái ban đầu như lúc mới mở file. Xin hỏi các bạn có code nào làm được như vậy không ạ
 
Chào các bạn, mình có một file excel, trong quá trình sử dụng mình có điền thêm các dữ liệu vào, bây giờ mình muốn xóa hết dữ liệu đã nhập vào, đưa file về trạng thái ban đầu như lúc mới mở file. Xin hỏi các bạn có code nào làm được như vậy không ạ

Không biết cái trạng thái ban đầu của bạn là như thế nào? File đã có dữ liệu, bạn mở lên rồi thao tác trên đó, muốn trở lại lúc file chưa mở?
 
Upvote 0
Mình nghĩ là chỉ cần đóng lại và chọn No để không lưu là được chứ có gì đâu nhỉ?
 
Upvote 0
Theo như mình hiểu ý của langtu00189 thì giống như tạo 1 button "clear" để xoá đi các dữ liệu đã nhập, đưa về trạng thái như khi vừa mới mở file
 
Upvote 0
Vậy thì khi nào muốn nhập lại dữ liệu lại phải tắt ra bật lại mất thời gian lắm


có ai giúp mình được không

Bạn muốn tiết kiệm từng giây, từng cái click chuột nhỉ.

Tôi hơi tò mò là cái tình huống khi bạn nhập một loạt dữ liệu sau đó nghĩ lại và muốn trở về trạng thái lúc mở tập tin, cái tình huống như thế bạn có 10, 100, hay 1000 lần trong ngày? Nếu là 100, 1000 lần thì tôi hiểu được sự tiết kiệm này.

Tất nhiên cái bạn định làm không thể "bật" bằng ý nghĩ được mà vẫn phải dùng chuột hoặc bàn phím. Có thể tiết kiệm chút chút. Có nghĩa là bạn viết 1 sub/addin. Nội dung code là đóng tập tin (không save) rồi mở lại tập tin. Code làm những việc đó thì có đầy trên GPE
 
Upvote 0
Chắc là như vầy nè. Bạn langtu00189 muốn viết 1 chương trình tính toán (= excel) bao gồm các mục:
- Nhập số liệu
- Phân tích
- Chạy chương trình
- Xoá dữ liệu đã nhâp
- Thoát
Cái này mình gặp bên xây dựng nhiều, thêm vào 1 chức năng cho nó đẹp và đầy đủ ấy mà. Có phải vậy không nhỉ bạn langtu00189
 
Upvote 0
Chắc là như vầy nè. Bạn langtu00189 muốn viết 1 chương trình tính toán (= excel) bao gồm các mục:
- Nhập số liệu
- Phân tích
- Chạy chương trình
- Xoá dữ liệu đã nhâp
- Thoát
Cái này mình gặp bên xây dựng nhiều, thêm vào 1 chức năng cho nó đẹp và đầy đủ ấy mà. Có phải vậy không nhỉ bạn langtu00189

Nếu thế thì là chương trình cụ thể rồi. Lúc đó thì mục "Nhập số liệu", "Phân tích" sẽ thao tác trên một vùng mà ta đã biết. Vậy thì xóa dữ liệu nhập có gì là khó? Mà cũng chả cần cần xóa làm gì.
Ta làm các thao tác Nhập dữ liệu 1 --> Phân tích 1 (tính toán) --> Nhập dữ liệu 2 --> Phân tích 2 (tính toán) --> ... --> Nhập dữ liệu n --> Phân tích n (tính toán)
Sau đó đóng và không lưu. Thế thôi.

Mà bạn thích chơi trò đoán mò nhỉ. Người khác có thể không thích. Đoán mò rồi viết mà sai thì mất công vô ích
 
Upvote 0
Nếu thế thì là chương trình cụ thể rồi. Lúc đó thì mục "Nhập số liệu", "Phân tích" sẽ thao tác trên một vùng mà ta đã biết. Vậy thì xóa dữ liệu nhập có gì là khó? Mà cũng chả cần cần xóa làm gì.
Ta làm các thao tác Nhập dữ liệu 1 --> Phân tích 1 (tính toán) --> Nhập dữ liệu 2 --> Phân tích 2 (tính toán) --> ... --> Nhập dữ liệu n --> Phân tích n (tính toán)
Sau đó đóng và không lưu. Thế thôi.

Mà bạn thích chơi trò đoán mò nhỉ. Người khác có thể không thích. Đoán mò rồi viết mà sai thì mất công vô ích

Cảm ơn bạn đã nhận xét về mình. Mình đoán dựa trên những j mình hiểu biết chứ đâu đoán bữa. Mình đoán lần đầu, đúng ý chủ topic, mình đoán lần này thì cả bạn và mình cũng có biết đúng sai đâu. Chung quy lại thì mình cũng chỉ muốn xây dựng chứ có phải dựa vào hiểu biết để nói khó nghe như ai kia đâu.
Nếu như đúng như mình nghĩ thì mình có 1 file có chức năng như bạn cần tìm, chỉ là mình hoàn toàn mù tịt về VBA nên không bít đoạn code nào, hy vọng có thể giúp ích đựơc cho bạn.
Xin lỗi nếu làm loãng topic.
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Chào các bạn, mình có một file excel, trong quá trình sử dụng mình có điền thêm các dữ liệu vào, bây giờ mình muốn xóa hết dữ liệu đã nhập vào, đưa file về trạng thái ban đầu như lúc mới mở file. Xin hỏi các bạn có code nào làm được như vậy không ạ

Bạn Ctrl A để chon bôi đen cả sheet, Bấm chuột phải, chọn Delete
Chúc thành công!
 
Upvote 0

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

Back
Top Bottom