Tự động xóa nội dung trong file mỗi khi open file đó lên. (2 người xem)

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

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

CACH

Thành viên mới
Tham gia
8/6/07
Bài viết
17
Được thích
2
Xin chào mọi người,

Mình có một nhu cầu là mỗi ngày phải nhập tỷ giá USD vào file excel cứ 2 tiếng/lần.

Vấn đề: mỗi lần mở file lên mình không biết đó là tỷ giá cũ hay mới, nên rất dễ lộn và nhập sai hoài.

Do đó yêu cầu đặt ra là làm sao mỗi lần mình open file đó lên là nội dung trong đó đều bị xóa sạch để mình có thể nhập giá mới hoàn toàn mà không sợ bị lộn. Các bạn giúp mình với nha. Mình không biết về Macro và cũng không biết về VBA luôn.

Cảm ơn các bạn rất nhiều, nếu các bạn không hiểu được cách mình diễn đạt thì cứ post lên nha. Mình sẽ cố gắng diến đạt sao cho dễ hiểu và cố gắng học hỏi từ mọi người.Thân ái.
 
Bạn tự làm như sau: - Ghi thử 1 macro những công việc bạn cần làm khi mở file lúc đó bạn sẽ thấy khi nhấn Alt f11
Sub Macro1() '
' Macro1 Macro
' Macro recorded 01/10/2007 by Admin
Sheets("Sheet3").Select
Cells.Select
Selection.ClearContents
Sheets("Sheet1").Select
End Sub
- Bạn Double click vào ThisWorkbook, chọn chữ Workbook ở cửa sổ bên trái, vào chọn Open ở cs phải nó sẽ hiện ra
Private Sub Workbook_Open()
'Thêm dòng lệnh vào đây
Call Macro1
End Sub
 
Món này mà chỉ nhiều chỉ thêm.. "mang tội"... hi... hi... còn nhớ topic do Hương Thơm lập ra nói về File tự biến mất ko? Đã xảy ra cuộc tranh cải dử dội... Ko biết người ta sẽ làm gì với cái tính năng tự xóa này nữa???
Các bạn thử nghĩ xem!
ANH TUẤN
 
Chắc bạn chỉ muốn xoá một vài ô ghi tỉ giá thôi chứ nhỉ, còn thì giữ nguyên định dạng chứ, không lẽ cả một sheet chỉ có mấy cái dòng tỉ giá thôi sao? còn nếu xoá nguyên cả sheet thì không lẽ bấm Ctlr + A, rồi Delete mà cũng muốn tự động sao trời ????? Nếu chỉ muốn vài ô, thì bạn post file lên rồi chỉ ra ô nào muốn xoá, 4R sẽ giúp bạn xoá tự độgn các ô đó.
Thân
 
Về mục đích của CACH và ý kiến của Soibien, tôi nghĩ không nên "mở file thì tự động xóa cell". Vì nếu sau mỗi 2 giờ mà tỉ giá USD không biến động thì lại phải gõ lại sao. Có lẽ nên tạo form nhập liệu, có tùy chọn Yes, No, Cancel...
 
Hi,chào mọi người,

Mỗi lần tỷ giá thay đổi mình mới mở file lên các bạn ơi, do đó, mỗi lần mở file là mỗi lần chắc chắn nhập tỷ giá mới đó. Mình bị lộn hoài ah`, do mỗi lần mở lên mình cũng hay làm việc khác, lúc quay lại thì không biết tỷ giá đó là cũ hay mới nữa.

Ủa, mà đoạn code trên là viết marco hay VBA vậy bạn? Please help me !!!!.
 
Trời... cái này bạn chỉ cần tự Record macro cũng dc như ý mà...
Tôi ko biết gì về VBA cũng làm dc theo cách này đây:
Dán code này vào This Workbook:
Private Sub Workbook_Open()
Call Del
End Sub
Và code này vào Module
Sub Del()
Sheets("Sheet1").Select
Range("B2").ClearContents
End Sub

Đơn giản thế thôi... Còn tối ưu nữa thì... NO BIẾT... hi.. hi..
 
Bạn Double click vào ThisWorkbook, chọn chữ Workbook ở cửa sổ bên trái, vào chọn Open ở cs phải nó sẽ hiện ra, chép cái này vào
Private Sub Workbook_Open()
With Sheet1
.Range("B3") = Sheet1.Range("B2")
'giờ cũ
.Range("c3") = Now()
.Range("B2").ClearContents
End With
End Sub
 
File đây bạn ạ, cứ tải xuống rồi dùng thôi, nếu vấn đề chỉ có thế mà phải bắt bạn học VBA và Macro như thế nào thì chắc tội cho bạn.
Thân.
 

File đính kèm

Mình đã load file của bạn về rồi, mình sử dụng được rồi, cảm ơn các bạn nhiều nhé. Để mình học thêm cách làm sao mở message box mỗi khi mở file lên nữa thì tuyệt vời rồi. Mình phải tham khảo trước, nếu có gì bí mình sẽ hỏi mấy sư phụ thôi.

Any ways, thankssssssssssssss a lotsssssssssssssssssss.

Cheer

Mới đầu mình không thấy link chỉ những bước cơ bản tạo Marco và VBA, bi giời mới thấy nên mình cảm ơn bạn SoiBien nhiều nhé. Hy vọng sẽ tiến triển nhanh hơn i' ma`.

thanks
 
Chỉnh sửa lần cuối bởi điều hành viên:
chào các anh chị, mình có 1 file danh sách in hóa đơn có nhiều sheet, mình muốn sau khi mở sheet đó trong link BAN HANG, lệnh xóa các nội dung có trong vùng sản phẩm. M4:M39 sẽ tự động thực thi. để nhập lại sản phẩm mới không bị lộn, và thông báo khi chưa nhập sản phẩm đầu mà nhập sản phẩm ở vị trí khác, giá trị nhập thì đúng với định dạng như đvt phải là ký tự, ....
anh chị giúp mình với
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom